Последние заметки – Часть 3

Последние заметки – Часть 3

26.01.2021
Google прекращает поддержку сторонних приложений в API Chrome-like

Гугл отключает всех пользователей Chrome-зависимых API. Зачем? К чему это приведёт?

Фото Google прекращает поддержку сторонних приложений в API Chrome-like
Новости • Web • Анти-паттерн • Настройки • Сетевые технологии • Chrome • Google
14.01.2021
О многозадачности и планировщике задач (шедулер)

Небольшой экскурс в проблемы многозадачности и реализации планировщиков.

Фото О многозадачности и планировщике задач (шедулер)
Программы • Железо • Образование • Linux • Настройки • Трюки Bash
07.01.2021
Очередь обработки Redis на Python

В базе данных Redis есть занимательная структура данных — список. Он подходит для разных задач, но в этой заметке речь пойдёт только об очереди обработки заданий.

Фото Очередь обработки Redis на Python
Программы • Web • Redis • Python • Код • DataBase
05.01.2021
Примеры работы с NoSQL базой данных Redis из Python

База данных Redis имеет множество возможностей для оптимизации работы программ и добавления различных занимательных возможностей ваших проектов. Поэтому, безусловно, стоит обсудить, как с ней работать из Python.

Фото Примеры работы с NoSQL базой данных Redis из Python
Программы • DataBase • Код • Python • Redis
04.01.2021
Три примера работы с SQL базой данных в Python — Pony ORM (бонус)

К заметкам про работу с базой данных из sqlite3, sqlalchemy.Table и sqlalchemy.orm решил добавить и заметку про Pony ORM — крутую, но несколько эзотерическую ORM для Python.

Фото Три примера работы с SQL базой данных в Python — Pony ORM (бонус)
Программы • PostgreSQL • MariaDB / MySQL • Python • Just For Fun • Код • DataBase
03.01.2021
Три примера работы с SQL базой данных в Python (sqlalchemy.orm)

Многие приложения на Python используют базу данных для хранения и эффективного использования их в своей работе. В этот раз на примере sqlalchemy.orm

Фото Три примера работы с SQL базой данных в Python (sqlalchemy.orm)
Программы • PostgreSQL • MariaDB / MySQL • Python • DataBase
02.01.2021
Три примера работы с SQL базой данных в Python (sqlalchemy.Table)

Многие приложения на Python используют базу данных для хранения и эффективного использования их в своей работе. И сделать это можно разными способами.

Фото Три примера работы с SQL базой данных в Python (sqlalchemy.Table)
Программы • PostgreSQL • MariaDB / MySQL • Python • Код • DataBase
01.01.2021
Три примера работы с SQL базой данных в Python (адаптор sqlite3)

Многие приложения на Python используют базу данных для хранения и эфективного использования их в своей работе.

Фото Три примера работы с SQL базой данных в Python (адаптор sqlite3)
Программы • PostgreSQL • MariaDB / MySQL • Python • Код • DataBase
08.11.2020
Важна ли Операционная Система для программиста?

Влияет ли выбор операционной системы на возможности программиста? Какую ОС выбрать конкретному разработчику?

Фото Важна ли Операционная Система для программиста?
Аналитика • JavaScript • Windows • Python • Just For Fun • MacOS • Linux • Web
01.11.2020
Как отрендерить список (массив) в React

Очередной простой рецепт. На этот раз - для React-компонет! Рендерим элементы списка.

Фото Как отрендерить список (массив) в React
Программы • React • JavaScript • Facebook
29.10.2020
Что делать, если не успеваешь сделать в срок

У части программистов есть огромная беда - они впадают в стопор, если не успевают решить задачу в скрок.

Фото Что делать, если не успеваешь сделать в срок
Психология • Хаккинг и взломы • HR • Управление
28.10.2020
Как работает Web (этот ваш интернет)

Пришло время феерически расставить точки над i в вопросе "а вот есть бекенд и фронтенд, а зачем?"

Фото Как работает Web (этот ваш интернет)
Аналитика • Образование • Just For Fun • Web
28.10.2020
Как удалить локальную или удалённую ветку в Git

Git - распределённая система контроля версий, где ветки(branch) используются крайне активно. На каждую задачу - отдельная ветка - вот хороший тон!

Фото Как удалить локальную или удалённую ветку в Git
Программы • Образование • Код • Терминал/Консоль • Git
22.09.2020
Пользователь не важен

Под благостные речи манагеров вам может показаться, что каждый клиент на вес - золото. Это далеко не так.

Фото Пользователь не важен
Аналитика • Анти-паттерн • Управление • Just For Fun
18.06.2020
Не развращайте менеджмент — работайте "спустя рукава"

Ударный труд — это хорошо, казалось бы, да только за него приходится платить самому труженику.

Фото Не развращайте менеджмент — работайте "спустя рукава"
Работа и управление • Анти-паттерн • HR • Управление
07.06.2020
Из Golang уберут термины whitelist/blacklist и master/slave

На самом деле, это заметят только разработчики языка и встроенных инструментов, но почему бы об этом не написать?

Фото Из Golang уберут термины whitelist/blacklist и master/slave
Аналитика • Just For Fun • Код • OpenSource • Google • Язык Go
06.06.2020
Самоизоляция ≠ удалённая работа

В последнее время вижу попытки проанализировать удобство/эффективность удалённой работы, исходя из метрик/ощущений от самоизоляции. Хорошая попытка, жаль неверная.

Фото Самоизоляция ≠ удалённая работа
Работа и управление • Управление • HR
23.04.2020
Антипаттерн "Заочный менеджер". Ниндзя офисного мира

Менеджер, который не мешает работать... ну не идеал ли? Другое дело, если он и не помогает - зачем он нужен?

Фото Антипаттерн "Заочный менеджер". Ниндзя офисного мира
Работа и управление • Анти-паттерн • Just For Fun • Управление
07.04.2020
История typeof null в JavaScript – ошибка, необходимая для обратной совместимости

В JavaScript есть множество исключений и просто забавных подходов к преобразованию типов. Про "один из них" и хочется рассказать.

Фото История typeof null в JavaScript – ошибка, необходимая для обратной совместимости
Программы • Язык Си • Анти-паттерн • Код • Web • JavaScript
04.04.2020
Почему Python - не язык программирования будущего

Даже если он будет пользоваться большим спросом еще несколько лет...

Фото Почему Python - не язык программирования будущего
Аналитика • Python • Код • Язык Go
20.02.2020
Асинхронность и очереди в распределённых системах

Немного примеров работы с асинхронностью в распределённых системах

Фото Асинхронность и очереди в распределённых системах
Программы • Redis • PostgreSQL • MariaDB / MySQL • Образование • DataBase • Сетевые технологии
04.12.2019
Антипаттерн "Дойная корова"

Приятно, когда проект приносит деньги. Можно расслабиться и упражняться в эффективном менеджменте. Митинги крутятся, лавеха мутится!

Фото Антипаттерн "Дойная корова"
Работа и управление • Анти-паттерн • Управление
01.12.2019
Зачем писать "hello world"?

Немного размышлений об одной из самых известных программ для обучения программированию.

Фото Зачем писать "hello world"?
Аналитика • Язык Си • Образование • Код • Терминал/Консоль
27.11.2019
Как на Bash получить файлы, изменённые за сегодняшний день

Bash имеет огромные возможности по программированию/скриптованию и администрированию операционной системы. Не важно: Linux это, FreeBSD, или MacOS – на Bash можно сделать многое.

Фото Как на Bash получить файлы, изменённые за сегодняшний день
Программы • Время • Трюки Bash • Linux • Код • Терминал/Консоль • FreeBSD
26.11.2019
Как установить часовой пояс в Linux

В рамках первичной настройки Операционной Системы важно установить и по какому времени вы живёте, ведь при следующем обновлении времени через Интернет ваше время слетит.

Фото Как установить часовой пояс в Linux
Программы • Время • Debian • Настройки • Linux • Ubuntu Linux • Терминал/Консоль • FreeBSD
25.11.2019
Как найти самые большие папки и файлы в Linux

Когда кончается место на жестком диске, возникает закономерный вопрос: на что же оно было потрачено, какие файлы разрослись больше положенного?

Фото Как найти самые большие папки и файлы в Linux
Программы • MacOS • Трюки Bash • Linux • Терминал/Консоль • FreeBSD
21.11.2019
Команда grep – полезные ключи и примеры использования

У команды "grep" довольно много различных особенностей. особенно, если учесть, что с английского это "решето" – а что может войти в решето , не факт что выйдет!

Фото Команда grep – полезные ключи и примеры использования
Программы • FreeBSD • Терминал/Консоль • Ubuntu Linux • Linux • Трюки Bash • Настройки
20.11.2019
Как создать неизменяемый файл в Linux / MacOS / FreeBSD

Само собой, root может всё (если введёт пару команд), однако, это вполне легальный способ запретить изменение файла.

Фото Как создать неизменяемый файл в Linux / MacOS / FreeBSD
Программы • Безопасность • Настройки • Трюки Bash • Linux • Ubuntu Linux • Терминал/Консоль • FreeBSD • MacOS
20.11.2019
«Игра в имитацию» – фильм о жизни Алана Тьюринга

Если вы интересовались теорией алгоритмов, вы скорее всего знаете "Машину Тьюринга" – одну из базовых абстракций для изучения алгоритмов. Однако, жизнь самого криптографа, который придумал МТ, также интересна, даже трагична.

Фото «Игра в имитацию» – фильм о жизни Алана Тьюринга
Фильмы IT-тематики • Безопасность • Хаккинг и взломы
19.11.2019
Как удалить все Docker образы и контейнеры

Не всегда нужно удалять всё, но объяснение данного "рецепта" объяснит как в целом удалять образы и контейнеры.

Фото Как удалить все Docker образы и контейнеры
Программы • Docker • Терминал/Консоль • Виртуализация
19.11.2019
Социальная сеть – фильм о создании Facebook

Фильм о создании и создателях самой большой социальной сети в мире. Марк Цукерберг – гений программирования или же обмана?

Фото Социальная сеть – фильм о создании Facebook
Фильмы IT-тематики • Facebook • Just For Fun • Web • Сетевые технологии
08.11.2019
Bash < потоки ввода > вывода && управляющие конструкции || коротко о главном

Небольшая заметка о конструкциях Bash, в которых путается большинство новичков. А именно: >, <, &, &&, |, ||

Фото Bash < потоки ввода > вывода && управляющие конструкции || коротко о главном
Программы • Образование • Windows • Трюки Bash • Код • Linux • Терминал/Консоль • FreeBSD • MacOS
10.10.2019
Столлман мне друг, но этикет дороже

Столлман – активист и лидер GNU, бывший директор Фонда Свободного Программного обеспечения. Кому и почему он неудобен?

Фото Столлман мне друг, но этикет дороже
Аналитика • Хаккинг и взломы • OpenSource • Управление • Just For Fun
08.10.2019
Лучше плохо, но сейчас. Взгляд на пути развития ПО

Сейчас такие языки как Perl и Ruby чувствуют себя не лучшим образом. Но ещё 10 – 15 лет назад они были на "гребне волны".

Фото Лучше плохо, но сейчас. Взгляд на пути развития ПО
Аналитика • OpenSource • Управление • Agile • Linux • Python
27.08.2019
Решаем проблему ERROR 1348 column password is not updatable при обновлении пароля root в MySQL / MariaDB

В MySQL есть временами непонятные ограничения, которые не позволяют привычным нам образом его использовать. Однако, если разобраться, то всё начинает иметь смысл.

Фото Решаем проблему ERROR 1348 column password is not updatable при обновлении пароля root в MySQL / MariaDB
Программы • MariaDB / MySQL • Безопасность • Настройки • DataBase
26.08.2019
Решаем проблему ERROR 1372 (HY000): Password hash should be a 41-digit hexadecimal number и Error Code: 1064 в MySQL / MariaDB

MySQL и её новая сестричка из мира СПО – MariaDB довольно сильно распространены на хостингах, да и LAMP никто не отменял – пользуются ещё. Так вот не так давно стала …

Фото Решаем проблему ERROR 1372 (HY000): Password hash should be a 41-digit hexadecimal number и Error Code: 1064 в MySQL / MariaDB
Программы • MariaDB / MySQL • Безопасность • DataBase
18.08.2019
О пользе мифических супер-программистов

10х-программисты, супер-звёзды от разработки и прочие мифические личности. В интернете кто-то прав. Но хочется уточнить.

Фото О пользе мифических супер-программистов
Аналитика • OpenSource • Образование • Just For Fun
28.05.2019
Сколько стоит программист? Немного очевидного

Какова справедливая ЗП программиста?... И другие смешные вопросы.

Фото Сколько стоит программист? Немного очевидного
Работа и управление • Управление • HR • Just For Fun
16.05.2019
Интервью с Артёмом Кузвесовым. Часть 2-ая

О том, как выбрать доклад, на какую конференцию ехать и с чего стоит начать докладчику.

Фото Интервью с Артёмом Кузвесовым. Часть 2-ая
Аналитика • HR • Образование • Just For Fun
07.05.2019
Новое в Python 3.8: строго-позиционные (position-only) параметры функций

Очередное синтаксическое новшество, которое нам представит Python 3.8 - параметры функций, которые можно будет использовать только позиционно.

Фото Новое в Python 3.8: строго-позиционные (position-only) параметры функций
Программы • Код • Python