php

Sonata Admin Bundle: One-To-Many и sonata_type_collection

1 мин на чтение

На первых порах, в Сонате возникало непонимание того как правильно организовать редактирование связи one-to-many.  На самом деле, есть несколько неочевидных ...

Genemu jquerydate: Как удалить native datepicker chrome browser`a

менее 1 мин на чтение

Столкнулся с проблемой, что когда используешь genemu jquerydate тип, то хром подставляет свой дейтпикер в поле, что абсолютно неприемлемо. Это происходить по...

SonataAdminBundle: фильтры

3 мин на чтение

Лично для меня - фильтры один из самых краеугольных камней, ибо это любимое требование заказчика, и очень часто у этого заказчика очень нестандартные запросы...

Genemu Form Bundle

менее 1 мин на чтение

GenemuFormBundle, на мой взгляд один из must have бандлов. Что из себя представляет? Набор очень удобных типов полей для формы с использованием jquery chosen...

Архитектура Sonata Admin Bundle

5 мин на чтение

Sonata Admin Bundle, как и вся концепция symfony2 поддерживает сервисно-ориентированную архитектуру, поэтому, чтобы сделать CRUD для сущности, в первую очере...

О том, как я пришел к Symfony2

5 мин на чтение

Это что-то вроде вступительного слова, а также первый из серии постов про мой инструментарий, про те вещи с которыми я работаю. За всю свою не очень долгую ...

Back to Top ↑

symfony2

Sonata Admin Bundle: One-To-Many и sonata_type_collection

1 мин на чтение

На первых порах, в Сонате возникало непонимание того как правильно организовать редактирование связи one-to-many.  На самом деле, есть несколько неочевидных ...

Genemu jquerydate: Как удалить native datepicker chrome browser`a

менее 1 мин на чтение

Столкнулся с проблемой, что когда используешь genemu jquerydate тип, то хром подставляет свой дейтпикер в поле, что абсолютно неприемлемо. Это происходить по...

SonataAdminBundle: фильтры

3 мин на чтение

Лично для меня - фильтры один из самых краеугольных камней, ибо это любимое требование заказчика, и очень часто у этого заказчика очень нестандартные запросы...

Genemu Form Bundle

менее 1 мин на чтение

GenemuFormBundle, на мой взгляд один из must have бандлов. Что из себя представляет? Набор очень удобных типов полей для формы с использованием jquery chosen...

Архитектура Sonata Admin Bundle

5 мин на чтение

Sonata Admin Bundle, как и вся концепция symfony2 поддерживает сервисно-ориентированную архитектуру, поэтому, чтобы сделать CRUD для сущности, в первую очере...

О том, как я пришел к Symfony2

5 мин на чтение

Это что-то вроде вступительного слова, а также первый из серии постов про мой инструментарий, про те вещи с которыми я работаю. За всю свою не очень долгую ...

Back to Top ↑

symfony-sonata

Sonata Admin Bundle: One-To-Many и sonata_type_collection

1 мин на чтение

На первых порах, в Сонате возникало непонимание того как правильно организовать редактирование связи one-to-many.  На самом деле, есть несколько неочевидных ...

SonataAdminBundle: фильтры

3 мин на чтение

Лично для меня - фильтры один из самых краеугольных камней, ибо это любимое требование заказчика, и очень часто у этого заказчика очень нестандартные запросы...

Genemu Form Bundle

менее 1 мин на чтение

GenemuFormBundle, на мой взгляд один из must have бандлов. Что из себя представляет? Набор очень удобных типов полей для формы с использованием jquery chosen...

Архитектура Sonata Admin Bundle

5 мин на чтение

Sonata Admin Bundle, как и вся концепция symfony2 поддерживает сервисно-ориентированную архитектуру, поэтому, чтобы сделать CRUD для сущности, в первую очере...

О том, как я пришел к Symfony2

5 мин на чтение

Это что-то вроде вступительного слова, а также первый из серии постов про мой инструментарий, про те вещи с которыми я работаю. За всю свою не очень долгую ...

Back to Top ↑

gamedev

Smiley Boom – первый крупный релиз

2 мин на чтение

Мы наконец-то зарелизили нашу игру Smiley Boom: Facebook iOS Что хочу заметить: Реализация внутриигровых покупок (IAP) заняла больше недели ( хотя я п...

Утечки. XCode Leaks & Allocations. Осторожно XML

1 мин на чтение

Я люблю сложные задачи, но терпеть не могу, когда не ясно откуда идет проблема, как с ней бороться и куда вообще копать. Третий день бьюсь над проблемами с п...

Как сократить физический размер ресурсов

1 мин на чтение

Обычно больше всего места занимают текстуры. Мы использовали до этого исключительно PNG, а он достаточно много весит. Распространенный хак состоит в том, что...

Smart pointers vs raw pointers; XCode: отладка undefined behaviour

1 мин на чтение

Скорость против удобства или Smart pointers не для игр Очень много времени потратил на оптимизацию, все никак не мог понять, что же мне так сильно все торм...

Gamedev интересная сфера, но беспощадная

2 мин на чтение

В моем детстве многие из друзей грезили вырасти и заниматься играми, я не был исключением, но так вышло, что меня занесло в web. Там я провел довольно много ...

Particle эффекты в мобильных играх

4 мин на чтение

До настоящего момента я особо не сталкивался с задачами визуализации сложных эффектов, в целом все сводилось к примитивным анимациям, но в текущем проекте ну...

Back to Top ↑

Gamedev

Средства отладки

4 мин на чтение

Сколько времени мы тратим в день, разбираясь в коде? Согласно этой статье — 75%.

Back to Top ↑

Programming

Правильно ли вы растите своих джунов?

8 мин на чтение

У меня есть ученик. В начале его пути я помогал ему постичь наше ремесло, потом он попал в одну крупную компанию. Что с ним там сделали, вы не поверите…

Are you growing your juniors right?

10 мин на чтение

I have a student. At the beginning of his path, I helped him to comprehend our craft. Then he got into a quite big company. What they did to him…

Back to Top ↑

c++

Утечки. XCode Leaks & Allocations. Осторожно XML

1 мин на чтение

Я люблю сложные задачи, но терпеть не могу, когда не ясно откуда идет проблема, как с ней бороться и куда вообще копать. Третий день бьюсь над проблемами с п...

Smart pointers vs raw pointers; XCode: отладка undefined behaviour

1 мин на чтение

Скорость против удобства или Smart pointers не для игр Очень много времени потратил на оптимизацию, все никак не мог понять, что же мне так сильно все торм...

Установка Boost на Mac OS X

менее 1 мин на чтение

 Руки наконец дошли до boost. Самый простой способ поставить boost, на мой взгляд, это через mac ports, выполнив команду:

Back to Top ↑

tools

XCode5: Assistant editor

менее 1 мин на чтение

Задолбало тратить свободное рабочее место в окне, и я занялся поисками как эффективно использовать рабочую область в XCode5. После недолгих поисков наткнулся...

Как сократить физический размер ресурсов

1 мин на чтение

Обычно больше всего места занимают текстуры. Мы использовали до этого исключительно PNG, а он достаточно много весит. Распространенный хак состоит в том, что...

Удалить CLRF из файла

менее 1 мин на чтение

Не так часто сталкиваюсь с файлами в windows кодировках, но бывает, и наличие в них некорректных переносов жутко раздражает, XCode, например, от таких перен...

Back to Top ↑

xcode

XCode5: Assistant editor

менее 1 мин на чтение

Задолбало тратить свободное рабочее место в окне, и я занялся поисками как эффективно использовать рабочую область в XCode5. После недолгих поисков наткнулся...

Smart pointers vs raw pointers; XCode: отладка undefined behaviour

1 мин на чтение

Скорость против удобства или Smart pointers не для игр Очень много времени потратил на оптимизацию, все никак не мог понять, что же мне так сильно все торм...

Удалить CLRF из файла

менее 1 мин на чтение

Не так часто сталкиваюсь с файлами в windows кодировках, но бывает, и наличие в них некорректных переносов жутко раздражает, XCode, например, от таких перен...

Back to Top ↑

genemu

Genemu jquerydate: Как удалить native datepicker chrome browser`a

менее 1 мин на чтение

Столкнулся с проблемой, что когда используешь genemu jquerydate тип, то хром подставляет свой дейтпикер в поле, что абсолютно неприемлемо. Это происходить по...

Genemu Form Bundle

менее 1 мин на чтение

GenemuFormBundle, на мой взгляд один из must have бандлов. Что из себя представляет? Набор очень удобных типов полей для формы с использованием jquery chosen...

Back to Top ↑

useful

Как сократить физический размер ресурсов

1 мин на чтение

Обычно больше всего места занимают текстуры. Мы использовали до этого исключительно PNG, а он достаточно много весит. Распространенный хак состоит в том, что...

Удалить CLRF из файла

менее 1 мин на чтение

Не так часто сталкиваюсь с файлами в windows кодировках, но бывает, и наличие в них некорректных переносов жутко раздражает, XCode, например, от таких перен...

Back to Top ↑

mobile

Smiley Boom – первый крупный релиз

2 мин на чтение

Мы наконец-то зарелизили нашу игру Smiley Boom: Facebook iOS Что хочу заметить: Реализация внутриигровых покупок (IAP) заняла больше недели ( хотя я п...

Particle эффекты в мобильных играх

4 мин на чтение

До настоящего момента я особо не сталкивался с задачами визуализации сложных эффектов, в целом все сводилось к примитивным анимациям, но в текущем проекте ну...

Back to Top ↑

daily

XCode5: Assistant editor

менее 1 мин на чтение

Задолбало тратить свободное рабочее место в окне, и я занялся поисками как эффективно использовать рабочую область в XCode5. После недолгих поисков наткнулся...

Любители велосипедов

1 мин на чтение

В очередной раз задался вопросом: оправдано ли создание собственного велосипеда и окупится ли оно в дальнейшем? Часто ведь бывает, что приходишь в какую-ниб...

Back to Top ↑

Facebook

Facebook Unity SDK Problems and Error Handling

4 мин на чтение

Unity is quite useful. But every tool has its own cons. One of that cons is a WWW class - some kind of HTTP wrapper. You might say: “What’s wrong with it? ...

Facebook iOS SDK FBSession release message sent to deallocated object

менее 1 мин на чтение

Каким-то необычайно странным образом столкнулся со следующей проблемой: Запускаем приложениеЗапрашиваем права на publish_actionsДаем отказ в правахПерезапуск...

Back to Top ↑

unity

Facebook Unity SDK Problems and Error Handling

4 мин на чтение

Unity is quite useful. But every tool has its own cons. One of that cons is a WWW class - some kind of HTTP wrapper. You might say: “What’s wrong with it? ...

Back to Top ↑

Architecture

Back to Top ↑

Patterns

Back to Top ↑

Soft skills

Правильно ли вы растите своих джунов?

8 мин на чтение

У меня есть ученик. В начале его пути я помогал ему постичь наше ремесло, потом он попал в одну крупную компанию. Что с ним там сделали, вы не поверите…

Are you growing your juniors right?

10 мин на чтение

I have a student. At the beginning of his path, I helped him to comprehend our craft. Then he got into a quite big company. What they did to him…

Back to Top ↑

Management

Правильно ли вы растите своих джунов?

8 мин на чтение

У меня есть ученик. В начале его пути я помогал ему постичь наше ремесло, потом он попал в одну крупную компанию. Что с ним там сделали, вы не поверите…

Are you growing your juniors right?

10 мин на чтение

I have a student. At the beginning of his path, I helped him to comprehend our craft. Then he got into a quite big company. What they did to him…

Back to Top ↑

framework

О том, как я пришел к Symfony2

5 мин на чтение

Это что-то вроде вступительного слова, а также первый из серии постов про мой инструментарий, про те вещи с которыми я работаю. За всю свою не очень долгую ...

Back to Top ↑

symfony-bundles

Genemu Form Bundle

менее 1 мин на чтение

GenemuFormBundle, на мой взгляд один из must have бандлов. Что из себя представляет? Набор очень удобных типов полей для формы с использованием jquery chosen...

Back to Top ↑

boost

Установка Boost на Mac OS X

менее 1 мин на чтение

 Руки наконец дошли до boost. Самый простой способ поставить boost, на мой взгляд, это через mac ports, выполнив команду:

Back to Top ↑

unix

Удалить CLRF из файла

менее 1 мин на чтение

Не так часто сталкиваюсь с файлами в windows кодировках, но бывает, и наличие в них некорректных переносов жутко раздражает, XCode, например, от таких перен...

Back to Top ↑

experience

Particle эффекты в мобильных играх

4 мин на чтение

До настоящего момента я особо не сталкивался с задачами визуализации сложных эффектов, в целом все сводилось к примитивным анимациям, но в текущем проекте ну...

Back to Top ↑

philosophy

Любители велосипедов

1 мин на чтение

В очередной раз задался вопросом: оправдано ли создание собственного велосипеда и окупится ли оно в дальнейшем? Часто ведь бывает, что приходишь в какую-ниб...

Back to Top ↑

programming

Любители велосипедов

1 мин на чтение

В очередной раз задался вопросом: оправдано ли создание собственного велосипеда и окупится ли оно в дальнейшем? Часто ведь бывает, что приходишь в какую-ниб...

Back to Top ↑

OpenGL

Как сократить физический размер ресурсов

1 мин на чтение

Обычно больше всего места занимают текстуры. Мы использовали до этого исключительно PNG, а он достаточно много весит. Распространенный хак состоит в том, что...

Back to Top ↑

python

Как сократить физический размер ресурсов

1 мин на чтение

Обычно больше всего места занимают текстуры. Мы использовали до этого исключительно PNG, а он достаточно много весит. Распространенный хак состоит в том, что...

Back to Top ↑

Crash

Facebook iOS SDK FBSession release message sent to deallocated object

менее 1 мин на чтение

Каким-то необычайно странным образом столкнулся со следующей проблемой: Запускаем приложениеЗапрашиваем права на publish_actionsДаем отказ в правахПерезапуск...

Back to Top ↑

iOS

Facebook iOS SDK FBSession release message sent to deallocated object

менее 1 мин на чтение

Каким-то необычайно странным образом столкнулся со следующей проблемой: Запускаем приложениеЗапрашиваем права на publish_actionsДаем отказ в правахПерезапуск...

Back to Top ↑

ObjectiveC

Facebook iOS SDK FBSession release message sent to deallocated object

менее 1 мин на чтение

Каким-то необычайно странным образом столкнулся со следующей проблемой: Запускаем приложениеЗапрашиваем права на publish_actionsДаем отказ в правахПерезапуск...

Back to Top ↑

SDK

Facebook iOS SDK FBSession release message sent to deallocated object

менее 1 мин на чтение

Каким-то необычайно странным образом столкнулся со следующей проблемой: Запускаем приложениеЗапрашиваем права на publish_actionsДаем отказ в правахПерезапуск...

Back to Top ↑

c#

Facebook Unity SDK Problems and Error Handling

4 мин на чтение

Unity is quite useful. But every tool has its own cons. One of that cons is a WWW class - some kind of HTTP wrapper. You might say: “What’s wrong with it? ...

Back to Top ↑

cinnamon

Cinnamon заставил скучать по Linux

менее 1 мин на чтение

Не смотря на то, что основная моя рабочая машина - iMac, и она меня вполне устраивает, сердце все равно тоскует по свободе Linux‘a. На домашнем ноуте у меня ...

Back to Top ↑

linux

Cinnamon заставил скучать по Linux

менее 1 мин на чтение

Не смотря на то, что основная моя рабочая машина - iMac, и она меня вполне устраивает, сердце все равно тоскует по свободе Linux‘a. На домашнем ноуте у меня ...

Back to Top ↑

OSX

Back to Top ↑

IoT

Back to Top ↑

Raspberry Pi

Back to Top ↑

Telegram

GameDev Architecture: Telegram Channel

менее 1 мин на чтение

Запустил свой телеграм канал GameDev Architecture. На канале я делюсь своими заметками о том, как игровым компаниям строить правильные, эффективные и красив...

Back to Top ↑

Client-server

Back to Top ↑

Tools

Средства отладки

4 мин на чтение

Сколько времени мы тратим в день, разбираясь в коде? Согласно этой статье — 75%.

Back to Top ↑