Close

лоскуток проектирования: в каком порядке разрабатывать ПО

Рассмотрим частный вопрос «как противостоят в балансе между собой процессы, компоненты/плагины и схема данных ? » Сложность выбора разработчика в том, что: нужно разбивать работу системы на отдельные процессы с целью масштабирования; нужно  выделять компоненты/плагины с целью расширения; нужно иметь простую схему данных, с целью удобной работы в дальнейшем Эта заметка о возможных путях решения т.к решить […]

Подробнее

Доступ к API ВКонтакте со своего сервера (ограничения)

С дипломником из СКБ ИТ мы разрабатываем интересное приложение, которое позволит собирать различные данные из ВКонтакте и визуализировать их. Похожие задумки уже давно реализовывались (пример1, пример2, пример3), но мы хотим сделать более инструментальное, более общее приложение, не заточенное под конкретную задачу. По сути мы будем рассматривать ВК как источник данных и разработаем инструмент, позволяющий просто (высокоуровнего) […]

Подробнее

Как сделать хорошую презентацию (примеры)

Сегодня в индустрии стартапов и грантов, чтобы получить деньги, нужно уметь делать презентации. Иосиф Евсеев прислал интересную подборку хороших презентаций с разбором их достоинств и недостатков. Оставлю её здесь..

Подробнее

может QML ? — но есть причины почему НЕТ

как то раз мы делали мобильное приложение, и я попросил узнать одного нашего специалиста: «может ли QML быть выходом из ситуации?». ведь нам нужно было сделать приложение чтобы оно работало на разных платформах. я сам в теме не очень разбираюсь, но в команде было с кем посоветоваться, были разработчики с опытом iOS и Android, а […]

Подробнее

Class.this и object.new для внутренних классов в Java

В проекте по исследованию ИВП мы используем Java. Не так давно проводя рефакторинг уже написанного кода, я столкнулся с ситуацией, когда из внутреннего класса нужно было вызвать метод, в параметр которого нужно было передать ссылку на объект внешнего класса. Я набрал в гугле «java inner class access outer object» и..

Подробнее

Еще один шаг к лучему GUI

Здесь я просто покажу кусочки решения, которые позволяют ответить на основные вопросы потребителей нашего GUI решения. в прошлой версии системы я синхронизировал DOM клиента и сервера и это позволяло писать весь код на сторон сервера. Проблема была в том, что это оказалось не в тренде, появилось много Browser библиотек, новые стандарты, разгон JS, новые возможности в […]

Подробнее

Копилка (январь 2015)

Что случилось с роботом Valkyrie из NASA на DARPA Robotics Challenge (видео и рассказ о том, как делали в 2013-14 гг андроидного робота и как он «не взлетел» на соревнованиях) Краткий отчет о фестилвале DIY MakeIt!Show в Сокольниках Учебный стартап Toot на основе Arduino для детей Прикольные часы из кривых Бизье (сделаны на Processing.js) Сайт с TimeLine-фотографий России […]

Подробнее

Автоматизируем F5 в браузере

я часто что-то пишу и проверяю как это выглядит в браузере, верстаю или программирую, правлю CSS…и т. д. Мне надоело переходить в браузер и нажимать F5, переходить обратно в редактор Edit, Ctrl+S,  Alt+Tab, F5 … — НА-ДО-Е-ЛО. и я автоматизировал этот процесс.

Подробнее

Материалы по HPC (Высокопроизводительные вычисления)

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

Подробнее

Нужен новый «Розетский камень»

Настоящий Розеттский камень, созданный в 196 г. до н. э., содержит три идентичных по смыслу текста: два на древнеегипетском языке — начертанных древнеегипетскими иероглифами и египетским демотическим письмом, и один на древнегреческом. какое отношение это имеет к нам , программистам и инженерам ? а вот почитайте…

Подробнее