Статьи для айтишников всех специальностей и уровней. Здесь вы найдёте любые полезные материалы — от гайдов и дорожных карт для начинающих до ответов на узкопрофильные вопросы по разработке.
Кроссплатформенный текстовый редактор с поддержкой мыши в терминале: обзор инструмента micro
Micro — это текстовый редактор, работающий в терминале. Идёт по стопам nano, но старается быть удобным и для тех, кто пользуется терминалом вынужденно.

Оценка сложности алгоритмов, или Что такое О(log n)
Если вы всё ещё не понимаете, что такое вычислительная сложность алгоритмов, и ждете простое и понятное объяснение, — эта статья для вас.

Быстрее, выше, мощнее: обзор обновления macOS High Sierra
Apple выложила долгожданное обновление macOS High Sierra. Оно доступно для загрузки в Mac App Store для всех моделей, начиная от 2010 года.

Как не допустить утечки данных в процессе тестирования программ
Каким образом лучше всего протестировать систему в условиях, приближенных к «боевым», и при этом не потерять конфиденциальные данные?

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

[[][[]]+[]][+[]][++[+[]][+[]]] — это «n» в JavaScript
Недавно на Reddit появился пост с объяснением, почему конструкция [[][[]]+[]][+[]][++[+[]][+[]]] в языке JavaScript вычисляется как символ «n».
![[[][[]]+[]][+[]][++[+[]][+[]]] — это «n» в JavaScript](https://media.tproger.ru/uploads/2017/09/wtf-js.jpg)

