ruX's mind

Live is a challenge ;-)

Archive for the ‘Geek’ Category

Для питания десятка ярких светодиодов потребовалось сделать 2 стабилизатора, каждый на:

  • Vin = 12V
  • Vout = 4V
  • Iload = 0.2A

Сначала попробовал lm317 (линейный стабилизатор) – можно было жарить блины на ней через десяток секунд)). Резисторы – тоже не вариант – даже 5W кирпичи заметно грелись уже при рассеивании 2W. Да и вообще – зачем в пустую жечь энергию?)

Read the rest of this entry »

Март-24-12

HTC Desire: в поисках прошивки

posted by ruX

Я был уверен, что смог найти “прошивку моей мечты”, но всё оказалось сложнее. Со временем количество софта и хранимых данных увеличивалось и всё чаще телефон стал глючить. Причина глюков оказалась вовсе не в софте.

Итак,

Прошивка моей мечты: финальная версия

Read the rest of this entry »

Январь-10-12

Паттерн MVC

posted by ruX

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

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

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

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

Read the rest of this entry »

Август-22-11

brainfuck: java-компилятор

posted by ruX

branfuck – это такой простейший язык программирования который реализует некую “полную машину Тьюринга”, подробнее в википедии, там же и подробное описание команд. Кому лень – пример, выводящий традиционное Hello world:

 ++++++++++[>+++++++>++++++++++>+++>+< <<<-]>++
 .>+.+++++++..+++.>++.< <+++++++++++++++.>.+++.
 ------.--------.>+.>.

Для тех, кто видит в первый раз это кажется диким. Ну разе lisp не страшнее?)

Зачем??!

Read the rest of this entry »

Август-17-11

Gentoo: снёс, поставил xubuntu

posted by ruX

Почти 4 года на очень слабом десктопе простояла Джента. Но терпение кончилось – снёс.
Why?

Read the rest of this entry »