Как появились регулярные выражения
—
от автора
—
от автора
Небольшое предисловие Меня всегда интересовала история появлений научных понятий. Перед изучающим новый предмет сначала встает череда безликих определений. Некоторые из них таковыми и остаются, другие привлекают внимание и со временем вырастают в полноценные объекты «картины мира». В качестве недоступного идеала…
—
от автора
Часто на собеседованиях приходится спрашивать про функцию hashCode(). Я не буду здесь перечислять все свойства этой функции и ее связь с другой, не менее важной функцией equals(). Данная информация есть во всех учебниках по Java и я не вижу смысла…
—
от автора
Некоторое время назад решил заняться разработкой программ для iOS. Хотелось написать что-нибудь для души и в качестве первого проекта я выбрал приложение для моего любимого сайта habrahabr.ru, так как на тот момент удобной программы для чтения постов сайта, удовлетворяющей моим…
—
от автора
Опишем концепт интерфейса контекстного ввода цитат. Речь будет не про те облака, о которых все подумали. Облака — типа бенчмарка «Heaven», 4-я версия которого недавно вышла (рис. слева) или Небесного замка Лапута, а цитатник — элемент интерфейса типа летающих островов.…
—
от автора
Суть проблемы Сейчас появляется очень много материала про юнит и нагрузочное тестирования. Все поголовно пишут тесты, код создают исключительно через TDD, используют jmeter/ab. Однако, все тестирование очень тесно связано с тестовыми данными. А их нужно генерировать/писать. Проблема не стоит остро…
—
от автора
Это перевод статьи, написанной Джоном Оллспоу, который на данный момент является старшим вице-президентом технического отдела в Etsy. В нашей сфере деятельности нам доступны огромные объёмы знаний, в особенности тех, которые позволяют разработчику стать эффективным. Но почему-то, несмотря на существование множества…
—
от автора
Приветствуем вас, Хабралюди! Недавно в нашем блоге был пост про выход тестовой-прошивки для Meizu MX, а вскоре появилась и свежая тестовая версия прошивки с Flyme 2.1.1 для Meizu MX2, основанной на Android 4.1.1. Так вот, в Китае сейчас во всю…
—
от автора
Любому приличному программисту известно, что грамотно написанная система должна иметь хорошую архитектуру, обеспечивающую чёткую структуру, удачное сочетание и взаимодействие объектов, чётко распределённые между объектами роли и разделение на слои. Каждый приличный руководитель проекта знает, что для успешного, сданного в срок…
—
от автора
Вассал моего вассала мой вассал. Смутно помню что значит вассал но звучит круто, поэтому и перевожу свою статейку о неправильной работе с фреймами во всех браузерах. (читать в оригинале чтобы получить больше лулзов от borat-english) Суть такова, когда вы вставляете…
—
от автора
Да, заголовок желтоватый получился, но я ж не виноват что у нас в Беларуси такие деньги) На настоящий момент мой баланс выглядит так: Что совершенно не радует. Сейчас я расскажу что я делал для того чтоб сделать этот скрин, но…