👨🏾💻 Ходовые анти-паттерны разработки
О том, какие типичные, но ключевые ошибки допускают разработчики
https://link.medium.com/1OPN11cuRY
О том, какие типичные, но ключевые ошибки допускают разработчики
https://link.medium.com/1OPN11cuRY
Medium
Самые ходовые анти-паттерны
Copy and Paste Programming
🗄 Наткнулся на Aerospike — сверхбыстрая ключ-значение база для кеширования данных
- Отсюда понял, что это типа Redis (аналог). Из других источников, что она быстрее, но менее функциональна
- Тут возможности, архитектура, объяснение кластеризации и вообще понятным языком, что это
Пока достаточно, чтобы понять, что нам достаточно Redis'a
- Отсюда понял, что это типа Redis (аналог). Из других источников, что она быстрее, но менее функциональна
- Тут возможности, архитектура, объяснение кластеризации и вообще понятным языком, что это
Пока достаточно, чтобы понять, что нам достаточно Redis'a
Какие тексты вас интересуют больше?
Anonymous Poll
71%
Технические (технологии, разработка)
29%
Общие (о жизни, мире, людях, событиях)
🧐 Культурные особенности различных стран
Концентрат на английском, и почитать о странах, в которых был очень интересно
http://www.ediplomat.com/np/cultural_etiquette/ce_ru.htm
Концентрат на английском, и почитать о странах, в которых был очень интересно
http://www.ediplomat.com/np/cultural_etiquette/ce_ru.htm
💪 Сниппеты по производительности в Lua
он проводит тесты, с абсолютно предсказуемыми результатами. Для меня интересным показались 3, 5, неожиданный результат ipairs/pairs в 9 и еще я не знал 12го
А вот 13 тест в корне неправильный. Он сравнивал 2 абсолютно разных задачи. В первом случае он передает ссылку на таблицу, а во втором создает новую. Конечно, создание новой будет увесистее
https://springrts.com/wiki/Lua_Performance
он проводит тесты, с абсолютно предсказуемыми результатами. Для меня интересным показались 3, 5, неожиданный результат ipairs/pairs в 9 и еще я не знал 12го
А вот 13 тест в корне неправильный. Он сравнивал 2 абсолютно разных задачи. В первом случае он передает ссылку на таблицу, а во втором создает новую. Конечно, создание новой будет увесистее
https://springrts.com/wiki/Lua_Performance
🗒 Пытаюсь изучить GrayLog
Интерес вызвало сообщение одного из основателей Monobank о том, что они используют Graylog
Graylog2 — бесплатная open source система для централизованного сбора, хранения и анализа логов. Конфигурацию хранит в MongoDB, для поиска и хранения логов — ElasticSearch.
- Общее - что это, кому нужно, как применяется, преимущества, англ
- Установка - пошагово, на английском
- Как выбирали - собирают 1тб логов в сутки с сотен серверов
- Настройка - те же ребята пошагово устанавливают грейлог и сборщики логов на 6 нод, подсказывая ньюансы, а в конце роли для какого-то ансибла
- Сбор логов Nginx - quick start через Docker на примере Nginx
Интерес вызвало сообщение одного из основателей Monobank о том, что они используют Graylog
Graylog2 — бесплатная open source система для централизованного сбора, хранения и анализа логов. Конфигурацию хранит в MongoDB, для поиска и хранения логов — ElasticSearch.
- Общее - что это, кому нужно, как применяется, преимущества, англ
- Установка - пошагово, на английском
- Как выбирали - собирают 1тб логов в сутки с сотен серверов
- Настройка - те же ребята пошагово устанавливают грейлог и сборщики логов на 6 нод, подсказывая ньюансы, а в конце роли для какого-то ансибла
- Сбор логов Nginx - quick start через Docker на примере Nginx
DZone
How to Use Graylog for Software Monitoring
Learn how open-source tool Graylog works with Grafana for monitoring and log data visualization in this tutorial for software monitoring and log management.
🍪 Куки, как ключ к сайту на Nginx
Простецкий способ сделать авторизацию на сайте "для избранных"
https://link.medium.com/dUTsCyHPVY
Простецкий способ сделать авторизацию на сайте "для избранных"
https://link.medium.com/dUTsCyHPVY
Medium
Cookie авторизация в Nginx
Закрываем devel версию сайта от посторонних глаз
👤 "Интервью" с работником компании по деанонимизации владельцев криптокошельков
Вкратце: супертехнологий нет. Владелец кошелька где-то палит свой ИП или оставляет следы
https://dcntr.org/chainanalysis-ama
Вкратце: супертехнологий нет. Владелец кошелька где-то палит свой ИП или оставляет следы
https://dcntr.org/chainanalysis-ama
decenter.org
Как отслеживают транзакции с криптовалютами: откровения сотрудника Chainanalysis
Сотрудник одного из самых закрытых стартапов рассказал о политике компании. DeCenter разобрался, как Chainanalysis анализирует криптовалютные транзакции и кто является основным заказчиком данных услуг.
🐞 Как пристрелить фичу
Небольшая статья о том, что иногда стоит отказываться от фич, даже если на них ушло много времени и сил
Кстати, из-за непонимания этого я покалечил свой игровой проект
https://antonz.ru/shoot-the-feature/
Небольшая статья о том, что иногда стоит отказываться от фич, даже если на них ушло много времени и сил
Кстати, из-за непонимания этого я покалечил свой игровой проект
https://antonz.ru/shoot-the-feature/
Антон Жиянов
Пристрелите фичу
Пока не слишком поздно.
👨💻 3 ключевых принципа разработки
DRY - Не повторять код
KISS - "Упрощайте"
YAGNI - Не пихать то, что может не понадобиться
Первый уменьшает кол-во компонент
Второй делает их проще
Третий говорит, что некоторые можно вообще не делать (напоминает предыдущее сообщение)
Вообще, принципов много: DRY, KISS, SOLID, YAGNI, DDD, TDD, BDD...
https://habr.com/ru/post/144611/
https://www.stijit.com/web-tips/dry-kiss-solid-yagni - кратко
DRY - Не повторять код
KISS - "Упрощайте"
YAGNI - Не пихать то, что может не понадобиться
Первый уменьшает кол-во компонент
Второй делает их проще
Третий говорит, что некоторые можно вообще не делать (напоминает предыдущее сообщение)
Вообще, принципов много: DRY, KISS, SOLID, YAGNI, DDD, TDD, BDD...
https://habr.com/ru/post/144611/
https://www.stijit.com/web-tips/dry-kiss-solid-yagni - кратко
Telegram
uFeed
🐞 Как пристрелить фичу
Небольшая статья о том, что иногда стоит отказываться от фич, даже если на них ушло много времени и сил
Кстати, из-за непонимания этого я покалечил свой игровой проект
https://antonz.ru/shoot-the-feature/
Небольшая статья о том, что иногда стоит отказываться от фич, даже если на них ушло много времени и сил
Кстати, из-за непонимания этого я покалечил свой игровой проект
https://antonz.ru/shoot-the-feature/
😇 Как бы мы жили в идеальном мире?
Никак ⚰️
Эксперимент вселенная 25 — один из самых памятных и важных, о которых я знаю
Никак ⚰️
Эксперимент вселенная 25 — один из самых памятных и важных, о которых я знаю
💔 Как легализовать все: от людоедства до инцеста
Окно Овертона - технология уничтожения
Кратко | Подробнее
Окно Овертона - технология уничтожения
Кратко | Подробнее
Православие.Ru
Окно возможностей Овертона и легализация греха
Существует целая технология разрушения общественных институтов и легализации морально недопустимых идей. Всего 5 шагов!
🚘 Что будет, если купить номер NULL
А также каково жить с фамилией Null
P.S. NULL в программировании - это как "ничто"
https://habr.com/ru/post/463859/
А также каково жить с фамилией Null
P.S. NULL в программировании - это как "ничто"
https://habr.com/ru/post/463859/
Хабр
Не шутите с NULL
Достойная пятницы история приключилась с американским исследователем в области безопасности Джозефом Тартаро (Joseph Tartaro). Захотелось ему выделиться, заказав...
Написл бот, который собирает самые лайканные посты со стены ВК
Теперь раз в неделю мне приходят самые топовые посты с различных групп ВК и мне не приходится заходить туда, тратя свое время
Можете попробовать. В будущем упрощу процесс добавления стен для отслеживания
Теперь раз в неделю мне приходят самые топовые посты с различных групп ВК и мне не приходится заходить туда, тратя свое время
Можете попробовать. В будущем упрощу процесс добавления стен для отслеживания