Author: kapo4ka

30
Ноя
2019

20 лучших инструментов для хакинга на Kali Linux

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

Удивительно, сколько людей заинтересовано в том, чтобы научиться взламыват…

02
Сен
2019

Самые элегантные способы использования Gson + Kotlin

Самые элегантные способы использования Gson + KotlinПишете под Android и работаете с JSON? Рассказываем, как вернуть null-безопасность и значения по умолчанию в тандеме Gson + Kotlin. Использование Kotlin и JSON разбирали в нескольких статьях и источниках. Прежде всего, смотрите библиотеки JSON в списке Awesome-Kotlin. Кроме того, в статьях, подобных этой, рассказывается, как выполнять обработку классов данных Kotlin с JSON. Автор использует […]

Запись Самые элегантные способы использования Gson + Kotlin впервые появилась Библиотека программиста.

30
Авг
2019

Список лучших CSS фреймворков для фронтенд-разработки

Список лучших CSS фреймворков для фронтенд-разработкиМечтаете быстро создавать прототипы приложений? Упростите себе задачу с помощью этих CSS фреймворков. И не придётся беспокоится о стилях. Зачем использовать CSS фреймворки при написании пользовательского CSS-кода? Время – ограниченный ресурс, поэтому тратьте его на создание функциональности. Улучшите ли производительность и эстетику, когда создадите CSS с нуля? Абсолютно! Но когда нет творческих способностей в области […]

Запись Список лучших CSS фреймворков для фронтенд-разработки впервые появилась Библиотека программиста.

15
Авг
2019

Хотите быстро выучить Java? Сожгите все книги

Хотите быстро выучить Java? Сожгите все книгиПытаетесь выучить Java? Ускорьте процесс! Сравниваем правильный и ошибочный подходы. Подборка лучших ресурсов для овладения этим языком. Каждый день мир программирования Java наполняют новички, которые стремятся освоить этот язык. Неудивительно, что вы тоже. Преимущества разработки на нём практически не знают границ. Поскольку Java занимает место в списке самых популярных и востребованных языков в мире, вы […]

Запись Хотите быстро выучить Java? Сожгите все книги впервые появилась Библиотека программиста.

14
Авг
2019

Математический феномен: формула, которая описывает всё

Математический феномен: формула, которая описывает всёЧем ещё удивит математика? Вот как выглядит формула всего, и вот как это использовать в личных целях. Алгоритм с иллюстрациями. Феноменальное неравенство Посмотрите на одно занимательное число. Это классика. Возможно, вам знакомая. [crayon-5d53a266c8425246196678/] Через минуту поймёте, почему этот цифровой ряд вызывает чертовское любопытство. Он связан с одним фантастическим неравенством. Формулу – в студию: где ⌊ […]

Запись Математический феномен: формула, которая описывает всё впервые появилась Библиотека программиста.

31
Июл
2019

Как работать с обратными вызовами и потоками в Kotlin

Как работать с обратными вызовами и потоками в KotlinБазовые инструменты асинхронного программирования в Kotlin. Разбираем особенности обратных вызовов и потоков на примерах кода. Асинхронность в разработке описывает возникновение событий, которые не зависят от главного потока приложения, и способы взаимодействия с ними без блокировки на ожидание. В языках программирования без встроенной поддержки асинхронности её реализуют с помощью двух шаблонов: обратных вызовов и конструкций future […]

Запись Как работать с обратными вызовами и потоками в Kotlin впервые появилась Библиотека программиста.

29
Июл
2019

Известная задача с потерянным билетом: реализация на Python

Пора браться за код! Разбираем решение популярной задачи на Python. Как бонус, сравнение скорости реализации с алгоритмом на R.

100 человек садятся на самолёт. Каждому из них предназначается единственное место, согласно билету. Первый пассажир потерял билет, поэтому не знает положенного номера.