ruX's mind

Live is a challenge ;-)

Январь-10-12

Паттерн MVC

Автор: ruX

Моя интерпретация широко известного паттерна.

Это классический подход для построения веб-приложений, который находит применение практически везде

Он говорит от том, что есть 3 основных компонента:

  • Model – данные
  • View – предстваление
  • Controller – бизнес логика

Читать далее »

Метки: , , , ,
Январь-3-12

Android: живые зимние обои 2012

Автор: ruX

Зима вроде на улице. Как и полагается все – от муниципальных органов до ларьков создают зимнее/новогоднее настроение своими вывесками, акциями, украшениями и рекламой.

Решил поучаствовать  в этом безумии – сделал зимние обои для андроида. Была цель – быстро и просто сделать вброс и посмотреть как на него отреагируют юзеры.

Так и получилось – первый релиз сделал за полтора дня (порядка 8 часов ушло от начала разработки, прямо в маршрутке, до паблишинга в маркете). Потом ещё ушло порядка 8 часов на всякие улучшательства.

Читать далее »

В середине 2011 года вышел закон, в котором отменяется певод времени на летнее. #СПАСИБОСАМИЗНАЕТЕЗАЭТО.

Вот только кто софту скажет что всё поменялось? В частности в джаве есть косяки Оракл не торопится выпускать апдейт под венду, который исправляет время.
Напомню, что даже если в венде поставленны патчи и оно показывается правильное время, джава будет по-прежнему показывать GMT+3 (вместо GMT+4), т.е. на час раньше.

Читать далее »

Декабрь-31-11

Мысли: мартабрь или #сжечьзиму

Автор: ruX

Немного моей бредни про зиму Питере.

Зима – приятное время года, снежок, прохладно, бла-бла-бла, просто замечательно, правда? Так было и так будет всегда!

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

Читать далее »

Метки: , ,
Декабрь-16-11

Мысли: о толерантности

Автор: ruX

Иногда логика людей совсем не подаётся объяснениям

  • “Ты че не пьёшь, больной чтоли?”
  • Татуированный человек никогда не наедет на нормального, только потому что у него нет тату. Зато “нормальные” видимо считают своим долгом высказать своё мнение о том, как татуировки ужасны и как теперь жить.
  • “Линукс говно!”
  • “Ты не так решаешь задачу – делай по-моему!”

Можно подытожить – если ты не такой как я – ты неправильный. Похоже навеянно стереотипами и стадом. Мне кажется, что эти люди боятся отличатся от себеподобных и поэтому делают всё, чтоб все были такимиже, дабы не выглядить уныло на их фоне.

“Неправильные” люди похоже более толерантны потому что ценят свободу личного выбора, уникальность – они знают это по себе.

Метки:
Декабрь-3-11

Проект: GeoChat

Автор: ruX


Долгое время я со своей некогда командой разрабатывал несколько геолокационных приложений. Ага, это были стартапы. Сейчас не хочу даваться в подробности провала, по крайней мере покачто. Ближнее окружение в курсе, а остальным не очень то и нужно знать :)
Читать далее »

Ноябрь-24-11

avr: случайнее random()

Автор: ruX

В простых встраиваемых устройствах есть большая проблема: очень хочется рандом. Нормальный такой рандом. Но если подумать, то контроллеру совершенно не от чего “рандомизировать” генератор случайных чисел. Ибо каждый старт контроллера “жизнь начинается с 0″.

Эта проблема всплыла в пресловутом moodlamp (лампа настроения, переливающиеся цвета светодиода). Хочется чтоб “переливы” каждый раз начинались с нового цвета :)

Читать далее »

Метки: , , , ,
Ноябрь-23-11

Grub: загрузить ОС с флешки

Автор: ruX

Есть задача: требуется загрузить ось с флешки. Компьютер не умеет сам по себе стартовать с pendrive и/или отсутствует boot-flag на разделе с системой. На компьютере установлен grub2

Читать далее »

Метки: , , , , ,
Ноябрь-8-11

Ресурсы в SWING приложении

Автор: ruX

В swing-приложениях при работе с встроенными ресурсами (такие как изображения) есть разница, откуда эти ресурсы подцепляются в зависимости от условий запуска. Это может быть запуск из IDE а может запуск JAR файла

Читать далее »

Об учёбе на последнем году обучения на специалиста в нашем университете на специальности 210202.65 «Проектирование и технология электронно-вычислительных средств». Кафедры ПКС(ныне ПБКС) факультета КТиУ.

Читать далее »