Size: a a a

Библиотека программиста

2020 January 29
Библиотека программиста
#linux

9 занимательных вещей, которые позволят вам более виртуозно пользоваться командной оболочкой: https://proglib.io/p/interesting-shell/
источник
2020 January 30
Библиотека программиста
Библиотека Rough.js позволяет научить компьютер рисовать «от руки» и внести некую шероховатость в ваши изображения. Знакомимся подробнее: https://proglib.io/sh/z0m3LtGYrs
источник
2020 January 31
Библиотека программиста
Миграция на новую версию Elasticsearch с нулевым временем простоя

В статье рассмотрим реальный кейс по переходу на более современную версию Elasticsearch при соблюдении следующих ограничений: нулевое время простоя, отсутствие ошибок и потерь данных.

https://proglib.io/sh/YNnL2VtqW9
источник
Библиотека программиста
Мы решили один раз в конце каждого месяца рассказывать о работе, которую проводим на сайте. Подобного рода посты будут выступать путеводителем по самым значимым публикациям за прошедшее время.

У вас есть идеи и пожелания? Пишите в комментариях:
https://proglib.io/sh/MhvQGNu8rO
источник
2020 February 01
Библиотека программиста
​​#logic

Новая головоломка. Задача о беглеце
#logic

Новая головоломка. Задача о беглеце

На рисунке приведён план одного из этажей тюрьмы. Найдите число различных кратчайших путей, которыми беглец может добраться по системе коридоров из точки A в точку B.

После описания задачи идёт ответ на предыдущую головоломку о шести шахматных конях. Ответ и новая задача будут опубликованы в 14:00 в среду.

https://proglib.io/sh/juLrpmAzDI
источник
Библиотека программиста
​​#stack

Структуры данных

Продолжим такую важную тему, как структуры данных. Сегодня на очереди стеки. Стек – это базовая структура данных, в которой вы можете только вставлять или удалять элементы в начале стека. Он напоминает стопку книг. Если вы хотите взглянуть на книгу в середине стека, вы сначала должны взять книги, лежащие сверху.

Стек считается LIFO (Last In First Out) – это означает, что последний элемент, который добавлен в стек, – это первый элемент, который из него выходит.

Существует три основных операции, которые могут выполняться в стеках: вставка элемента в стек (называемый «push»), удаление элемента из стека (называемое «pop») и отображение содержимого стека (иногда называемого «pip»).
источник
2020 February 02
Библиотека программиста
Какое офомление вам нравится больше?
Анонимный опрос
63%
Тёмная тема
9%
Светлая тема
28%
Неважно, хочу интересный контент!
Проголосовало: 4228
источник
Библиотека программиста
​​Разыскивается автор статей о языке Python в команду библиотеки программиста

Требования
— знаете стандартную библиотеку Python и популярные сторонние модули
— владеете терминами, принятыми в сообществе питонистов 🐍— любите объяснять новое, умеете разобраться в старом
— стремитесь увлечь читателя, но не во вред правде
— умеете организовать себя и выполнять задания в сжатые сроки
— уверенно читаете технические тексты на английским языке
— готовы писать не менее 2 материалов в неделю

Задачи
— готовить статьи о Python, популярных библиотеках и применениях
— переводить публикации с английского языка
— украшать тексты ссылками и 🖼 картинками
— составлять и проверять тесты для проверки знаний
— искать информацию, вникать и разбираться
— отвечать на комментарии ваших читателей
— делать работу над ошибками

Условия
— будем регулярно оплачивать труд 📅 дважды в месяц
— размер оплаты определяют только объем и сложность работы
— вы свободны в выборе материала, нам важно качество результата
— главный редактор знает Python и поможет освоиться в команде
— не оставим наедине с трудностями, если такие вдруг возникнут

Подробности здесь: https://proglib.io/vacancies/avtor-statey-o-yazyke-python-biblioteka-programmista-2020-01-14
источник
Библиотека программиста
Ваш пол
Анонимный опрос
19%
Ж
81%
М
Проголосовало: 5747
источник
Библиотека программиста
Сегодня 02.02.2020. Сколько раз даты формата AB.AB.BABA, не считая текущей, встретятся в ближайшие 10 тысяч лет?
Анонимный опрос
17%
7
31%
8
15%
9
37%
10
Проголосовало: 2738
источник
Библиотека программиста
Правильный ответ 8. Под условие задачи подходят следующие даты: 12.12.2121, 03.03.3030, 04.04.4040 и т.д. до 09.09.9090. 10 октября и 11 ноября исключаются, так как «возвращают» нас в прошлое.
источник
2020 February 03
Библиотека программиста
Ваш возраст
Анонимный опрос
7%
До 18
33%
18-23
31%
24-30
29%
Больше 30
Проголосовало: 6282
источник
Библиотека программиста
#tools

Privacy Badger – это браузерное расширение, блокирующее историю ваших посещений в сети.

Компаниям, собирающим сведения о сетевых привычках пользователей, необходимы данные о миллионах пользователей, чтобы на их основе расcчитывать типичные шаблоны поведения и проводить эффективные рекламные кампании.
Для сбора информации о ваших посещениях необходимо решить две задачи: идентификация пользователей (решается путем присвоения каждому браузеру специального идентификатора, который создаётся на основе его цифрового отпечатка); отслеживание передвижений пользователя (используются разные технологии, в том числе скрипты, headers, cookie и трекеры, внедрённые в код веб-страниц).

Плагин обучается и блокирует подобные трекеры в следующих браузерах: Google Chrome, Mozilla Firefox, Opera и Firefox для Android.

https://www.eff.org/privacybadger
источник
Библиотека программиста
Как внести свой вклад в open source на GitHub

Из статьи вы узнаете, как избавиться от страха отправки первого pull request в чужой репозиторий и внести свой вклад в программное обеспечение с открытым исходным кодом.

https://proglib.io/sh/gnLh7dPWBs
источник
Библиотека программиста
Ваша страна
Анонимный опрос
48%
Россия
29%
Украина
6%
Беларусь
9%
Другие страны СНГ
2%
Европейские страны
2%
США
4%
Другое государство
Проголосовало: 6958
источник
2020 February 04
Библиотека программиста
Для жителей РФ: ваш город?
Анонимный опрос
27%
Москва
14%
Питер
21%
Город-миллионник
38%
Другие города
Проголосовало: 3566
источник
Библиотека программиста
Обновленный список мероприятий первой половины февраля

Онлайн
Круглый стол по ручному функциональному тестированию, 08 февраля

Москва
Митап Ecommpay Database, 06 февраля
Круглый стол по ручному функциональному тестированию, 08 февраля

Санкт-Петербург
Data Science Evening #2, 13 февраля
Хакатон Прожектор 2020, 15 февраля

Казань
Tender Hack.Kzn, 06 февраля

Ростов-на-дону
Код информационной безопасности, 13 февраля

Нижний Новгород
Хакатон Tender Hack.NN, 13 февраля

Краснодар
Хакатон «Машина Голдберга», 15 февраля

Минск
Salesforce Meetup. Northern Lights #9, 06 февраля
Hyperledger Meetup Minsk, 06 февраля
источник
Библиотека программиста
«Пациент, у вас имба!»: что делать Game Data-аналитику, если игроки жалуются на баланс?

Разбираем ошибки в анализе дисбаланса в играх вместе с Game-Data аналитиком Wargaming и выпускником бесплатных курсов Wargaming Forge Сергеем Силюком.

https://proglib.io/sh/i7Azr43nSE
источник
2020 February 05
Библиотека программиста
​​«Я тебя по IP вычислю»: как хакеры рассекречивают звенья цепи Tor

Рассказ о видах необычных атак на relay и guard узлы Tor и решениях, которые предложил автор блога The Hacker Factor.

https://proglib.io/sh/eX07s8ac65
источник
Библиотека программиста
​​#logic

Новая головоломка. Загадка Чеширского кота о числе палиндромов

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

После описания задачи идёт ответ на предыдущую головоломку о беглеце. Ответ и новая задача будут опубликованы в 14:00 в субботу.

https://proglib.io/sh/nmONAUowhx
источник