Июль 2016

Working with players using dota2-api

CRUD-operations for players

Работа с игроками в dota2-api

CRUD-операции для игроков

Working with tournaments using dota2-api

CRUD-operations for leagues

Работа с турнирами в dota2-api

CRUD-операции для турниров

Working with teams in the dota2-api

CRUD-operations for teams

Работа с командами в dota2-api

CRUD-операции для команд

Loading many matches using dota2-api

CRUD-operations for the set of matches

Загружаем сразу много матчей используя dota2-api

Разбираем CRUD-операции для множества матчей

Working with dota2-api version 2.2.1 and higher

FIrst post about new versions of the dota2-api. Tips and tricks for match loading from the API

Работа с dota2-api от версии 2.2.1 и старше

Первая заметка про новые версии dota2-api. Разбираем загрузку матчей из API
Июнь 2016

Dota2-API v2.2.0

Время идет, а старые проекты живее всех живых

IT Weekend в Киеве в окружении бизнес-аналитиков

Свой среди чужих, чужой среди своих
Май 2016

ESLint for Ember — a little more rules (1.7.0)

Two dozens of rules are already created but the code still wants to be improved

ESLint для Ember — еще чуток правил (1.7.0)

Два десятка правил уже написано, а кость еще широкая код все еще можно улучшать

Почему не отработал хук model и что теперь делать?

Как генерировать ссылки как это делает LinkComponent

Апрель 2016

Можно ли использовать фигурные скобки в ключах для макросов and и or

ESLint для Ember — взгляд в сторону макросов

Пара ESLint-правил для макросов EmberJS

Можно ли узнать внутри компонента, что у него есть блочный контент

Можно ли результат выполнения одного helper’а передать в другой

Как получить ссылку на application в глобальной области видимости

Март 2016

Пакетик, который смог и автор, который смог еще больше

Мои размышления о ситуации с npm и возможности авторов одной командой удалять свои модули

ESLint for Ember — cleanup keys

Continue writing rules for ESLint within EmberJS features

ESLint для Ember — наводим порядок в ключах

Продолжаем писать правила под ESLint для особенностей EmberJS

ESLint for Ember

A handful set of ESLint rules based on EmberJS character

ESLint для Ember

Несколько правил для ESLint, основанных на специфике EmberJS
Февраль 2016

JSONium as another json’s collection generator

Having a one-track mind can be sometimes useful

JSONium — еще один генератор коллекций json’ов

Мыслить "шаблонами" не всегда плохо
Январь 2016

Информация о директории за одну команду

Зачем нажимать лишние кнопки?

Запуск приложения раз за разом с сохранением результатов

Иногда надо что-то сделать 100 раз, чтоб получить результат

Что можно сделать с MochaJS и как этого избежать

ESLint-плагин для проверки качества mocha-тестов выходит на новый уровень

Порядок подключения плагинов к ChaiJS

Иногда от перестановки "слагаемых" меняется результат
Декабрь 2015

Анализ кода тестов в два захода

Тесты - это не то место, где вопрос качества кода не задается

Снова WSO Fake

И откуда вы такие лезете?

Computed properties и «computed» тесты

Избегаем дублирования при написании тестов для логических функций
Ноябрь 2015

Следим за изменениями в git-репозитории

Небольшая шпаргалка по консольным опциям git'а, а так же скрипт-помощник для мониторинга изменений в репозитории на сервере

Как выполнить скрипт из директории с неизвестным именем

Если есть шанс, что что-то можно автоматизировать, то это надо автоматизировать

Em.computed and, or с инверсией

Расширение стандартных функций под свои нужды

Em.computed на основе underscore.js

Свои computed-функции - это просто
Октябрь 2015

Отсортировать файлы по размеру в консоли

А кто у нас тут самый маленький?

Как подружить JavaScript (node.js) и Java

Может ли один язык использовать модули, написанные на другом?

Продолжая рисовать таблички вместе с Ember

Таблица - это просто, только если это "чисто" HTML
Сентябрь 2015

Ember toString почти все

Смотрим в корень и даем другим посмотреть

ember-checkboxes-list

Ember-addon, который умеет запоминать порядок выбора checkbox'ов
Август 2015

localStorage — Размер имеет значение

Проверка производительности кода при работе с local storage

Летние каникулы Ember

Кому каникулы, а кому и 10 релизов

Поиск в коллекциях объектов

Проверка производительности кода при работе с коллекциями Ember-объектов
Июль 2015

MySQL Сортировка в group_concat

Об этом написано в документации

5 лет в строю

Лирическое отступление на фоне прожитых лет

Из Dev Tools -> Network в Jira

Еще одно действие, которое можно автоматизировать

Установка и использование nvm в одном sh-скрипте

Автоматическая настройка nwm за 3 шага

Интерактивный задачник по JS

Почти как TDD, но только задачник
Июнь 2015

Cron добавить задачу через консоль

Шпаргалка для sh-скриптов

Табличка-компонент для EmberJS

Компоненты - это круто, модули - это круто, модули с компонентами - еще круче

Экранирование фигурных скобок в Handlebars

Шпаргалка по материалу, которого нет в доках (ну или не нашел)
Май 2015

О некоторых моментах при разработке дополнения для EmberJS

Не в одном коде счастье
Апрель 2015

JavaScript Frameworks Day 2015 — как это было

Выходной день, в течении которого получил больше знаний и вдохновения, чем за рабочую неделю
Март 2015

Вопросы по EmberJS

То, о чем можно поговорить на собеседованиях
Февраль 2015

Bat для быстрого резервного копирования данных браузеров и не только

Без PowerShell, смс и регистрации
Январь 2015

Сбор логов с пачки удаленных хостов

Еще одна задача, которую нужно автоматизировать

Собираем данные по CI популярных проектов на GitHub’е

Совместим интересное (конфигурацию Travis) и полезное (работу с MongoDB)
Декабрь 2014

sinon.stub в зависимости от аргументов

Об этом написано в документации, но кто же ее читает, пока не "припекло"?

Автоматическое переименование файлов проекта под стандарт PSR-4 через консоль

Если о некоторых вещах не подумать заранее, то потом будет труднее
Ноябрь 2014

Dota2-API Wrapper v1.1.0

Разработка не стоит на месте

Travis-CI и шифрование

Одно из полезных умений, полученное на PHP Frameworks Day

PHP Frameworks Days 2014 — впечатления

Хотя PHP и не является для меня профильным языком, на такую конференцию грех не сходить
Октябрь 2014

Deobfuscate Me или JS для мсье, которые знают толк

Очень интересный квест, основанный на особенностях Java Script

JSON Mapper без Ember

Маппер из одного JSON в другой без дополнительных библиотек

Bootstrap modal в Ember

Кастомизация Bootstrap Modal

Chai-string как часть проекта ChaiJS

Мой аддон chai-string добавили в официальный список дополнений chai
Сентябрь 2014

wget по списку

Немного shell-овской магии

Chai с плюшками

Несколько полезных аддонов для ChaiJS
Июль 2014

Рефакторинг на примерах

Почти проплаченная заметка

Ember JSON Mapper

Конвертируем один JSON в другой, используя функции из Ember.js

Группы друзей в Steam

Социальные графы - это интересно
Май 2014

Google’s XSS game впечатления и прохождение

alert 123;

Sinon.stub и Ember App

Велосипед для тех, кто не читает доки chaijs
Апрель 2014

JavaScript Frameworks Day 2014

Впечатления от посещения конференции

Untrusted. Обходной путь

Интересная игра для JS-программиста с возможностью "изменить мир"

[MySQL] Количество разных значений в одном поле

Иногда полезно смотреть на функции с разных точек зрения
Март 2014

[Chai.js] Как проверить throw для функции с параметрами

Неплохо бы добавить это в доки

[MySQL] Выбрать дубликаты записей в нескольких таблицах

JOIN'ов много не бывает

Handlebars helper для переноса слов

Узнал про тег wbr и решил его применить в контексте Handlebars-helper

Несколько слов о рефакторинге

Чтение книг Мартина Фаулера не проходит просто так
Февраль 2014

Сравнение двух массивов при тестировании JS с mocha/chai

Теория множеств на практике
Январь 2014

[JavaScript] Получить список идентификаторов и селекторов доступных из CSS на странице

Или как сделать шпаргалку

[JavaScript] Генерация массива вида 1,2…100

Да это же учат "дети" на первом курсе!

Dart и MySQL

Не JS'ом единым или Google фигни не сделает

Как посчитать показатель побед связки героев в DotA2

Пример нескольких не очень простых запросов
Декабрь 2013

[Yii] CGridView в CTabView

[Ambari] Пароли сервисов для простых пользователей

Ruby, Puma и Windows7 (x64)

Windows, Ruby и Puma - ядреная смесь

[Yii] CActiveDataProvider, $data и pagination

[Ambari] Изменение параметров конфигурации сервисов через Ambari REST API

Ноябрь 2013

SecurityOverride задание про каптчу

Попробую доказать, что я не робот

SecurityOverride несколько интересных заданий

Короткое описание парочки заданий с данного квеста
Октябрь 2013

JavaScript. switch..case и диапазоны значений

Взгляд на стандартный оператор с другой стороны
Сентябрь 2013

[Yii] CGridView несколько типовых вопросов

Краткий очерк по документации CGridView

[PHP] Учим матчасть на примерах

Не проплаченная заметка

[PHP] Yii, Select2 и автоотправка формы

Строим формы в Yii с использованием Select2

[PHP] Убрать пустые элементы из массива

Конспектирую документацию

Спамеры такие спамеры

Август 2013

Виды тестов

Хоть на стенку в рамочку вешай

И снова о девочках

О проститутках и спаме

Dota2 API How to proc TI3 matches

DotA2 The International 2013 статистика

Июль 2013

Шифрование URL в WebProxy

Надо больше "скрытности"!

[EmberJS] Observer для дочерних view

Handlebars.JS unescape value

Конспект документации
Июнь 2013

Ember-I18n небольшой pull-request

Мой маленький вклад в open source

WQMC — труднопроизносимое название CMS для веб-квестов

[PHP] Строка запроса из массива

Читать документацию полезно для роста проф. навыков

Web-based proxy ч.2

Разработка не стоит на месте

[EmberJS] пустая коллекция и someProperty, everyProperty

Не самое очевидное поведение
Май 2013

Web-based proxy своими руками

Свой web-proxy - это не трудно
Апрель 2013

GitHub считаем коммиты и не только

Ни к чему не обязывающие числа

Рефакторинг ajax-запросов

Танки в браузере

Интересная игра для разработчиков
Март 2013

[DotA 2] Web API Пора поставить точку

[DotA 2] Web API продолжение разработки

Февраль 2013

[DotA 2] Web API (часть n+1)

Январь 2013

[WebQuest] Новогодняя история. Прохождение квеста

Описание прохождения квеста
Декабрь 2012

[WebQuest] Новогодняя история

Новогодний веб-квест для любителей головоломок

Avast Windows XP Пропал интернет

Перебдеть не всегда лучше, чем недобдеть
Ноябрь 2012

WordPress горшочки с медом

Результаты небольшого исследования на базе honeypots

jQuery DataTables фильтрация данных

Расширение стандартного функционала без особых усилий

[Drupal] n-надцатые заметки

PhpClasses PasteBin API

Получил свой пряник

WSO Fake!

И на что рассчитывал автор этой "поделки"?

Node-gyp rebuild

Октябрь 2012

Honeypots для WordPress

Ловись рыбка большая и маленькая

LinkedIn. Данные из профиля вместо заполнения формы

Пример работы с LinkedIn API

Проверка адаптивной верстки (screenqueri.es)

Работа с PasteBin API

ООП-обертка для Pastebin API
Сентябрь 2012

Парсим выдачу DotA 2 API

Адаптивный дизайн на kronus.me

Решил поиграться со шрифтами и формой квадрата

WebAPI истории матчей по DotA 2

Август 2012

[vk.com] Ссылки на музыку v1.04

[PHP] CSS→LESS

Попытка реализации обратного преобразования CSS в LESS
Июль 2012

Два года в строю

То ли еще будет

[PHP] WSO Builder v1.04

Новая версия билдера wso-шелла

[vk.com] Вспомнить (почти) все

Добровольная "рекламная" заметка
Июнь 2012

[Visual Studio] Вебинар

Первый опыт участия в вебинарах

[Drupal 7] Черный ход

Несколько способов оставить backdoor в Drupal

RDot.org статистика

Люблю статистику

Автоматизация обработки страниц сайта

Пишем свой SEO-анализатор на коленке
Май 2012

[VK.com] Друзья

Социальные графы - это интересно
Апрель 2012

[Chrome] StatisFire

Март 2012

[DefCon-UA] ВТОРАЯ ВСТРЕЧА

Встреча с теми, кого раньше "видел" только в онлайне

Hack Record Book v1.07c

Февраль 2012

Hack Record Book v1.07b

Hack Record Book v1.07a

[MySQL] Структура базы за один запрос

Задачка из разряда "а вам слабо?"

День Святого Валентина 2012

LESS→CSS

Первое знакомство с LESS
Январь 2012

[Drupal 7] Заметки

Notepad++ РБНФ

Декабрь 2011

[Drupal 6] и снова о нем (модули, reindex, redirect…)

Hack Record Book v1.07

Ноябрь 2011

[PHP] ASCII-art

[reCaptcha] Wtf?!

Я согласен, что я робот

Zend Framework Day — замечательно-ориентированная конференция

Windows7, xampp и ошибка 10013

Октябрь 2011

Symfony Camp UA 2011

[Drupal 6] Заливка шелла

[Drupal 6] Меню ниже secondary

football.ua

[PHP] Mamba • Php тест

Hack Record Book v1.06a

[JavaScript] CheckBox и Select

Hack Record Book v1.06

Сентябрь 2011

[Drupal] просто Drupal

Верстка и @font-face

LovePlanet.Ru показать то, что скрыто

Zend Framework Day

[C#] *.ini parse

[youtube] Видео-квесты

[PHP] URL парсинг

Август 2011

[vBulletin] Плагин «Кто смотрел тему»

Hack Record Book v1.05a

Bit.Ly API

Июль 2011

1 год в строю

Hack Record Book v1.05

[C#] CY PR

Июнь 2011

VS.PHP

Заливка шелла в SMF 2.0

Вк и друзья

[PHP] Новости

[C#] (Rich)TextBox и TrackBar

Май 2011

Вирус нашего городка

It-talk 2

Конференция UISG и ISACA Kiev Chapter #6

[PHP] парсинг и автопостинг в WordPress

Апрель 2011

[JavaScript] Снова обфускация

[C#] Введение в XPath на примере простого парсера

[PHP] WSO Builder 1.03

KQC v.1.11

iforum (01.04.2011)

Март 2011

Startup Crash Test 20. The future begins NOW

[C#] PhotoSight grabber update

[C#] Жеребьевка

[Vk] Загрузка музыки (v1.03)

[PHP] WSO Builder 1.02

[KQC] 3 новые темы

[KQC] Blue-sky skin

Февраль 2011

Векторная практика

KQC v1.1

Заметки по WordPress

День Святого Валентина

[WordPress] выборка последних записей

TypeFace.js

Display: inline и list-style-image

Тренировочная верстка

KronuS.me

Январь 2011

[PHP] WSO Builder 1.01

Photosight 0wn3d!

[PHP] WSO Builder

Продолжение жизни

Жизнь

Посещенные RDP

Hack Record Book v1.04

pix.am

[C#] Drag&Drop DataGridView (dgv)

Hack Record Book v1.03

Hack Record Book v1.02

[PHP] WSO 2.5

Декабрь 2010

[PHP] Обфускация. Смотрим в корень

[C#] CY PR

Hack Record Book

[C#] Explode как в PHP

[Python] Админка Django

Regex проверка url

[PHP] Работа с bit.ly API

[C#] Сканер директорий v1.00a

[jQuery] Подсветка строки и столбца

[PHP] Обработка строк

JS|HTML toolz

PHP 5.3.4

XUI: простой JavaScript фреймворк для разработки мобильных веб-приложений

Ноябрь 2010

[Видео] WordPress загрузка шелла

MageConf & ZFConf Ukraine впечатления

[PHP] Текст в mp3 через Google API

[Видео] xoops sql-inj

userbars

[xaknet] Рисование

[PHP] Обфусцируем число

[C#] windows media player на форме

XakNet quest 2

Kaimi & dx квест 2

KQC_v1.02

Аудит

Октябрь 2010

Приключения на одном сервере

С# vBulletin слив мейлов пользователей из mod_cp

[C#] Проигрывание mp3 на фоне

WP плагины

Долой микроблог Вконтакте

криптованный и обфусцированный JavaScript. Смотрим внутрь

Xoops 2.4.5 [базовая установка] FPD

Скрипт поиска FPD

Ссылки на музыку Вконтакте

Видео о поиске информации

Почта и соц. сети (продолжение)

Векторная практика 2

Обновление скриптов для медиафайлов Вк

Сентябрь 2010

Kaimi & dx квест

KQC v1.01a

kqc — моя небольшая cms для создания web-квестов

Поиск Ваших клиентов в соц. сетях

Простое число [регулярное выражение]

Квест №1 от BlackFan’a

Что в шапке тебе моей?

Как правильно писать плагин для jQuery

[PHP] __FILE__ подводный камень

[PHP] Анти-шелл

Основные шаблоны разметки

Как открыть анимированный gif в Photoshop

Движущийся фон с использованием jQuery

JavaScript множественная замена

Август 2010

Логотипы разных CMS

vBulletin и vbSEO 3.5.1

Пинг-понг не выходя из браузера

Aero Window

Векторная практика

Качаем с YouTube

Ссылки на медиафайлы [В]Контакте

Работа с YouTube API

Получаем преимущество в HTML5 и CSS3 с Modernizr

Шаблон для верстки HTML5

Пентан

Поисковики и Ваш сайт

ТиЦ, PR, Alexa-рейтинг

[PHP] статус в ICQ

phpbb и LaTex

замена $.browser?

Всезнающий юзербар

Кроссдоменный асинхронный запрос

Captcha

Наглядная разработка JS/CSS

UI Selectmenu

jQuery.syntax

phpbb3 и Ultimate SEO URL

Генерация случайной строки

Скругление краев у картинок

Сохраняем информацию о друге

Июль 2010

PhotoSight grabber

Кусочек ASCII-art

Bubble Engine

[В]контакте месседжер

Парсим i.ua

IP List generator

Открыл свой блог

Top ↑ | Main page | Back