Blog Posts

Использование FlexUnit для тестирования асинхронных вызовов

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

Continue Reading

Алгоритм успеха

The way to get started is to quit talking and begin doing. Walt Disney. Так уж выходит, что в блоге своем я пишу о вещах очень простых. Несмотря на это, каждая из тем, мною поднятых, была рождена в ходе каких-то обсуждений, споров. Вот и один из недавних споров был связан с насущной проблемой, которую я формулирую как: «где взять свой первый миллион», а подведя итоги спора я в очередной раз убедился что достижению разных целей предшествуют одни и те же

Continue Reading

Дайджест ссылок №10

список библиотек на AS3 от Adrian Parr плагин для автоформата флекс кода статья про “Операциональные преобразования”, сути того что происходит с wave в момент редактирования её несколькими пользователями Доходчивое разъясение того что такое RDF, а также, её перепечатка с незначительными изменениями на хабре.

Semantic Web на PHP при помощи библиотеки ARC

Прежде чем рассказывать о самой библиотеке, расскажу несколько слов о том что такое Semantic Web (семантическая паутина или web 3.0, как его еще называют), для тех кто не знает. Итак, всемирная паутина продолжает развиваться. С одной стороны, объёмы существующей информации, огромны и кардинальные изменения происходят медленнее, в силу того, что для изменения нужно затрачивать больше усилия. С другой стороны, именно благодаря масштабу и размаху существующие проблемы становятся очивиднее. Информации становится больше, и найти нужную, упорядочить её становится всё сложнее. Тим Бернерс-Ли, изобретатель существующей версии интернета предлагает свою версию обновленного интернета,

Continue Reading

Мой взгляд на эволюцию в программировании

Интересно наблюдать за тем как развивается индустрия программирования. Некоторые технологии прошли уже несколько витков развития, некоторые, только начинают закручиваться в спираль. Безусловно, никто не знает что ждет программистов в обозримом будущем, но почему бы не поразмышлять немного, опираясь на историю развития отрасли. Тяжело рассуждать обо всей индустрии целиком, так как она очень разнообразна. Постараемся следить только за основными вехами и течениями, в первую очередь, конечно, о популярных языках программирования. Итак, у истоков программирования стояли высокие мужи из академических кругов. Все эти фортраны, форты, самаллтолки, лиспы задали очень высокую планку для программистов. Разработка програм была

Continue Reading

Анализируем отчет о килобайтах во флекс приложении

Бывает надо разобраться куда же уходят сотни килобайт и без того огромного флекс приложения. Классический способ, — сгенерировать репорт добавив ключ компиляции типа «-link-report=report.xml» в «Menu — Project — Properties — Flex Compiler — Additional compiler arguments». После компиляции имеем огромный XML вида: Анализировать его не очень то и просто. Гугл подсказал несколько вариантов разбора этого XML: При помощи XSLT С помощью небольшого приложения Я предлагаю альтернативный и наглядный способ анализа, при помощи excel: Первое что надо сделать, — это добавить первой строкой «< ?xml version="1.0" encoding="UTF-8" ?>» Открываем XML Выбираем

Continue Reading

Специально для заядлых пхпшников, – смотрите как php “сливает” питону

Я как-то рассказывал, что играюсь с вычислением трендов. Так вот, задачка это непростая, — для того чтобы определять устойчивые тренды, нужна обработка большого объема информации, чем больше тем устойчивее тренд виден. Мой бот собирает приблизительно 300-400 тысяч записей за сутки, для того чтобы обрабатывать такой объем, пришлось действительно поломать голову. Для начала, было интересно поиграть с бенчмарками. По итогу бенчмарков, уже написанный бот остался на php, а вот все эксперименты с алгоритмами проводились на питоне, о чем, кстати, ни разу пока не пожалел. Но об этом я уже пробовал писать ранее. Машинка, на которой запускаются просчеты, — двуядерная,

Continue Reading

Краткий экскурс в Пролог. Списки.

Продолжу свой краткий экскурс в Пролог, надеюсь мой взгляд на него «из глубины» императивных языков поможет вам разобраться с декларативным подходом быстрее. В этой статье речь пойдет о списках.

Дайджест ссылок №9

Из области экономики: хорошая статья с прогнозами на ближайшее, ожидающее нас будущее #flash: 3d во флеш без papervision и прочих 3d фреймворкоы, так сказать, нативно. #flash: каждому флеш-разработчику приходилось “руками” прокликивать картинки в поисках оптимальной компресии для группы картинок, предлагаю поручить эту рутинную работу набору из трех jsfl скриптов от pixelfumes: UseImportedCompression.jsfl, DontUseImportedCompression.jsfl и SetCompressionLevel.jsfl, названия говорят сами за себя. шикарнейшая статья о производительности, распаралеливании задач и недалеких перспективах в программировании, написанная простым и понятным языком

Site Footer

Sliding Sidebar

About Me

About Me

For whom this blog for?

For those who are interested in modern Internet technologies, IT business, startups, management, quality control, personal effectiveness, motivation. Here I write about what is interesting, about problems I faced and solutions I found. I hope it will be interesting to you either.

What motivates me to write?

The desire to improve, to study deeper topics that interest me. Find people with similar problems and tasks, together look for ways out and solutions.

Feel free to contact if you have anything to say to me

Old Flash site with my artistic works and misuc.