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

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

04.02.2021
Пользователи и их создание в Django - своя регистрация на сайте

Если вашим сайтом должны активно пользоваться несколько человек, то полезно их различать, а значит - надо уметь создавать пользователей, либо предоставлять возможность регистрации Django пользователей.

Фото Пользователи и их создание в Django - своя регистрация на сайте
Программы • Безопасность • Django • Web • Python • Код • Настройки
03.02.2021
Как на Bash посчитать число строк в проекте (директории)

Ниже будет представлен однострочник, решающий данную задачу на Bash + пошаговое описание его работы.

Фото Как на Bash посчитать число строк в проекте (директории)
Программы • Just For Fun • Трюки Bash • Linux • Код • Терминал/Консоль
03.02.2021
Пользователи и авторизация (логин) в Django, кастомизация пользователя

В Django есть множество встроенных возможностей, которые позволяют не реализовывать многие классы для стандартных операций. Среди них - авторизация. Django изначально предоставляет пользовательскую систему. Но её можно использовать лучше, чем …

Фото Пользователи и авторизация (логин) в Django, кастомизация пользователя
Программы • Django • Web • Безопасность • Python • Настройки • Код
02.02.2021
Панель администрирования Django - настройка вида (шаблона)

Простой способ подключить админку к сайту на Django, как сконфигурировать адмиин-панель, как изменить оформление администрационной панели Django фреймворка.

Фото Панель администрирования Django - настройка вида (шаблона)
Программы • Django • Web • Python • Настройки • Код
01.02.2021
Панель администрирования Django - подключение, настройка, поиск, фильтрация

Простой способ подключить админку к сайту на Django, как сконфигурировать адмиин-панель и добавить функциональность поиска, массовых действий, как изменить оформление администраторской панели Django фреймворка.

Фото Панель администрирования Django - подключение, настройка, поиск, фильтрация
Программы • Код • Управление • Настройки • Python • Web • Django
30.01.2021
25 января вышло новое крупное обновление Age of Empires II DE: Lords of the West

Старая добрая Age of Empires II (а точнее - Definitive Edition) получила глобальное обновление. Новые кампании, новые цивилизации!

Фото 25 января вышло новое крупное обновление Age of Empires II DE: Lords of the West
Аналитика • Just For Fun • Игры
27.01.2021
И снова sudo, и снова "решето"

В утилите sudo была исправлена очередная уязвимость.

Фото И снова sudo, и снова "решето"
Программы • Debian • Безопасность • Linux • Ubuntu Linux • Терминал/Консоль • Хаккинг и взломы
27.01.2021
Только одна из десяти компаний ожидает, что все работники вернутся в офисы

Проведённое в США исследование показывает, что далеко не все компании ожидают возвращение к старому образу работы после пандемии.

Фото Только одна из десяти компаний ожидает, что все работники вернутся в офисы
Аналитика • Google • Facebook • HR • Управление
26.01.2021
Google Play временно забанил видео-плеер за поддержку неправильных субтитров

На днях Google Play приостановил распространение видео-плеера "Just (Video) Player" за упоминание ".ASS" формата субтитров

Фото Google Play временно забанил видео-плеер за поддержку неправильных субтитров
Аналитика • Google • Just For Fun • Android
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 • Сетевые технологии