Обновить
0
0
Кирилл Березин@Offenso

Пользователь

Отправить сообщение

Веб-браузер на .NET (в 30 строк)

Время на прочтение1 мин
Охват и читатели28K
Лично мне кажется весь этот ажиотаж вокруг языков 4 поколения, и компактных програм, надуманной напыщенностью.

Поэтому публикацией следующего кода я выражаю протест.
Читать дальше →

Удобные утилиты для android

Время на прочтение2 мин
Охват и читатели4.7K
Цены на телефоны растут, удобство нет. Удобство пользования базовыми функциями, а не почтой и картами.
В какой то момент мое терпение лопнуло, и я решил изменить это.
Читать дальше →

ScrollUP кнопки. Быстрая прокрутка на любом сайте

Время на прочтение1 мин
Охват и читатели17K
Думаю многие хабражители начали чувствовать дискомфорт по повоту отсутствия на сайтах кнопки «прокрутить вверх».
Для меня это стало таким же необходимым как стабильный доступ в интернет.
Список найденных мной расширений под катом.
Читать дальше →

Систематизация коммитов

Время на прочтение2 мин
Охват и читатели10K
Часто ли вам приходилось просматривать список изменений что бы понять — затронуло ли оно вас?
Хотели бы вы бегло просмотрев комментарий знать всю необходимую информацию?
Хочу поделиться сокращениями устоявшимися в нашей команде.
Читать дальше →

Как я парсил Google Play

Время на прочтение2 мин
Охват и читатели40K
Никогда не задумывались, сколько всего приложений написано под андроид?
Системе всего несколько лет, но я никогда и не пытался представить порядок. Пользователей несколько сотен миллионов, а приложений? Десять тысяч? Пятьдесят? Сто?
Читать дальше →

Code Venture: Инвестиции человеко-часами

Время на прочтение7 мин
Охват и читатели3.9K
Добрый день, дорогой читатель. Я программист на С++ с общим стажем работы приближающимся к отметке 5 лет.
В 2010 году наша команда участвовала в дисциплине "прикладное программирование", во многих конференциях. Защищая наш продукт(подробнее в профиле) мы получили 2 международное, несколько первых всероссийских и региональных мест. < — Этот абзац попросили вставить друзья «для весомости».
Вчера меня посетила идея, как дать зеленый свет стартапам, сделать этот мир лучше, контролировать качество кода появляемых в свет приложений.
Чтение этой статьи не займет больше 15 минут, но я очень хочу что бы вы прочитали внимательно. Чтение увлекает(как кажется мне и моим друзьям), и не создает мыслительной нагрузки(никаких формул, никакого кода, никаких технологий). Разговор пойдет о не-финансовом инвестировании в проекты.
Вкратце: я специалист в своей области, у меня есть свободное время. Как мне инвестировать в проекты в запуске которых я заинтересован?
Читать дальше →

Transcend Library 4: Как организована архитектура

Время на прочтение6 мин
Охват и читатели2.6K
Добрый день, сегодня я хочу продолжить рассказывать о своей библиотеке, в надежде найти сторонников идеи.
Этот пост является продолжением Transcend Library 4: Введение, точнее логичным развитием дискуссии в комментариях.
Читать дальше →

Transcend Library 4: Введение

Время на прочтение6 мин
Охват и читатели4.1K
Работа с сетью на c++ как раз, два, три.
network n = OpenNetwork();
connection c = n.OpenConnection("habrahabr.ru", 80);
html_request h("GET", "/");
c << h;
c.WaitForMessage();
n.Response();
std::cout << c;


Читать дальше →

Императивный RegExp. Нотация

Время на прочтение5 мин
Охват и читатели2.3K
Regular Expressions For All (REFA)

Основная идея


Существует множество систем для поиска подстрок отвечающих определенной маске. К сожалению они теряют свою мощь как только приходится учитывать многие факторы. Конструкции становятся громозкими, непонятными и трудноподдерживающими.
Именно для этого я попытался создать аналог – REFA. Регулярные выражения для всех.
Его идея в следующем. Как только регулярное выражение перестает быть очевидным – разбить его на два. Оптимизатор при возможности все равно сведет его в одно, таким образом в скорости потерь не будет, но зато код станет яснее.
Читать дальше →

PHP не любит деструкторы

Время на прочтение3 мин
Охват и читатели13K
Столько воды утекло с тех пор как ПХП провозгласил себя ООП языком. Мне не удалось уточнить когда именно, но «On July 13, 2004, PHP 5 was released, powered by the new Zend Engine II. PHP 5 included new features such as improved support for object-oriented programming».
Т.е теоретически уже тогда появились конструкторы и деструкторы. Сам пользуюсь версией 5.3.2, но диву даюсь что он вытворяет.
Читать дальше →

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Зарегистрирован
Активность