|
|
Габайдулин "Sherman" Денис
|
|
|
| Первый публичный пример приложения на onPHP |
[11 Sep 2011|11:18pm] |
onPHP in action.
I. onPHP - что это?
Это зрелый объектно-ориентированный framework для разработки web-приложений на php.
Кратко и тезисно перечислю основные достоинства onPHP, не вдаваясь в детали. 1. Быстрая разработка приложений. 2. Горизонтальная масштабируемость приложений. 3. Чрезвычайная гибкость. Настраивается все, начиная от того, с какой СУБД работать и заканчивая стратегиями выборки данных и их кэширования.
( Узнать больше )
|
| 64 | увеличить энтропию |
|
|
[30 Aug 2011|09:35pm] |
|
Подкажите хороший графический клиент git под windows. Tortoisegit слишком глючен, и пользователи много жалуются. Консольный им не подходит.
|
| 4 | увеличить энтропию |
|
|
[17 Aug 2011|11:10pm] |
|
Поздравляем гения-инвалида Исаева Гусейна Саявуш-оглы с поступлением в ВУЗ. Юный гений блестяще сдал ЕГЭ. Химия - 100! Русский - 92. С математикой правда не повезло. Какая-то дура из МФТИ попалась, при попытке сдать экзамен по математике за нашего инвалида, тем самым пытаясь подставить Гусейна. Вот гадина. И чиновники из минфина заставили беднягу пересдать математику. Набрал - 38 баллов. Видимо от таких переживаний инвалидность и случилась. Благо что со справкой успели, аккурат перед поступлением получил. Да, учиться наш герой будет на стоматолога. Так что ставьте зубы в ближайшие 5 лет, а то потом есть шанс попасть к будущему стоматологу Гусейну.
|
| увеличить энтропию |
|
|
[17 Aug 2011|10:53pm] |
|
Читаю книжку Functional Programming for Java Developers и она меня убеждает все больше в том, что не надо тянуть в java эту парадигму. Получается трудночитаемый, плохоинтегрированный, медленный(если заранее об этом не подумать) код. Есть и исключения. Например, делать immutable objects очень даже полезно. А вот воротить ADT нет. Использовать комбинаторы осторожно. Actor model. Есть akka, но насколько она stable? Lazy eval(через Thunk). Иногда полезно, но без фанатизма. Гораздо лучше комбинировать java + scala. Мне кажется вполне разумный выбор.
|
| увеличить энтропию |
|
|
[16 Aug 2011|09:16pm] |
|
"Короткие" путы неглубоко в деньгах не исполняются автоматически.
|
| увеличить энтропию |
|
|
[14 Aug 2011|08:33pm] |
|
Хочу себе терминал для Android os. В Альфе к сожалению и в планах не имеют поддержку Android.
|
| увеличить энтропию |
|
|
[14 Aug 2011|06:13pm] |
|
Чтобы подключить ондроид к gentoo, нужно в свойствах девайса включить опцию usb debug. Тогда, при подключении usb-кабеля, можно будет подключить флеш-карты как диски к системе и невозбранно скопировать туда и оттуда все что нужно. А Samsung kies для linux не существует.
|
| 4 | увеличить энтропию |
|
|
[14 Aug 2011|06:04pm] |
Бгг.
Услуга «Супер АОН» позволяет при входящем звонке определять номера телефонов абонентов любых операторов, в том числе «скрытые номера» — номера абонентов, у которых подключена услуга «Антиопределитель номера» или «Антиопределитель номера по запросу».
Ждем, когда появится «Супер Антиопределитель номера» :D
Если серьезно, каким же надо быть идиотом, чтобы платить за подобные вещи немалые деньги. В нашем веке никакой анонимности нету и ее нельзя купить за деньги. Даже Бен Ладен, не смог. Несмотря на то, что его жилище не было подключено ни к одному современному каналу связи, а мусор он не выбрасывал, а сжигал во дворе дома.
|
| увеличить энтропию |
|
|
[14 Aug 2011|05:47pm] |
|
Galaxy S оказался совершенно няшным девайсом, который не хочется выпускать из рук. Правда, на солнце он почти бесполезен, так как на экране ничего не видно. Ну и интернет трафик пожирается со страшной силой, а с ним и деньги, поэтому надо переходить на безлимитный интернет и на мобиле. Но оно того стоит.
|
| 1 | увеличить энтропию |
|
|
[13 Aug 2011|02:11am] |
|
Jetty реально клевая штука. Я тестирую свои контроллеры, просто создавая внутри полноценный сервер и отправляя ему http-request. Обратно получаю json. Хотя бы только за это стоило уже выбрать на jetty.
|
| 3 | увеличить энтропию |
|
|
[07 Aug 2011|03:51pm] |
|
Поковырял spring mvc и оказалось, что сделать там json view совсем не сложно. Тот, который идет в комплекте spring 3.0 и выше не подходит, потому что завязан на jackson, а я хочу использовать gson. Дык вот, если заимплементить свой json view, то можно будет использовать стандартный spring mvc, и тогда проблема request mapping сама собой решена.
|
| увеличить энтропию |
|
|
[07 Aug 2011|12:20am] |
It was so clear, Jenny. It looks like there were two skies, one on top of the other. And then in the desert, when the sun comes up...
I couldn't tell where heavens stopped and the earth began. It was so beautiful.
Цитата из Фореста Гампа. Вот и с соц. сетями то же самое. Сколько угодно можно придумывать как назвать группу "друзей" или как расположить кнопки, или как хранить фотографии, но это не заменит и сотой доли впечатлений и эмоций в реальной жизни. И с фотографиями для семейного альбома в общем-то тоже самое. Если ты не видел никогда то, что изображено на фотографии, не общался с человеком, который на ней, то смотреть ее совсем не интересно. Исключение исторические и художественные фотоработы.
Интернет прекрасно дополняет информационную часть, но никак не социальную. Если вы "питаетесь" только информацией, вы несчастный человек и жизнь проходит мимо вас. Важно об этом помнить.
|
| 3 | увеличить энтропию |
|
|
[06 Aug 2011|11:42pm] |
Вот так выглядит запуск двух внешних комманд с использованием pipe между ними и печатью результатов.
"ps aux" #| "grep java" ! ProcessLogger( elt => println (elt) )
|
| увеличить энтропию |
|
|
[05 Aug 2011|12:48am] |
На работе сегодня изобрел свой context-path mapping на jetty handlers. Получилось вроде бы совсем просто и lightweight. Что-то типа:
<bean class="Mapper">
<ctor-args>
<ctor-arg>
<list>
<bean class="HandlerMapping">
<ctor-args>
<ctor-arg>
<value>/path/</value>
</ctor-arg>
<ctor-arg>
<bean class="Handler" />
</ctor-arg>
<ctor-args>
</bean>
</list>
</ctor-arg>
</ctor-args>
</bean>
И совсем чуть кода. Да-да. Знаю, что сейчас будут говорить про xml, про то какой он verbose и так далее. Но важно видеть конфигурацию handler в одном месте + надо DI.
|
| увеличить энтропию |
|
|
[05 Aug 2011|12:36am] |
|
Кое-что из жалоб на Idea удалось решить. Например, научился делать fetch из xsd и в xml появился auto-complete. Вообще, Idea радует тем, что даже не зная как что-то сделать, очень часто интуитивно понятно на что нажать или что искать. С Eclipse такие штучки не проходят :-) А из минусов то, что раскладку по-умолчанию придумали садисты. Я уже неделю пытаюсь привыкнуть - пока не получается. На эклипсовскую не хочу менять принципиально. Люблю default settings :-)
|
| 1 | увеличить энтропию |
|
|
[03 Aug 2011|12:32am] |
Не нашел в Idea функцию расширения какой-го либо окна на весь экран. Но расширения не перманентно(это есть), а чтобы toggle fullscreen. Очень удобно, когда spring накидает в окно с логами сообщений, расширить его, посмотреть, и обратно, на место. В целом-то пользоваться вполне можно, но восторга не испытал. Некоторые фичи у Eclipse сделаны толковее, на мой взгляд. Например, ctrl + 1, которая "решает вопросы", мне показалась поумнее в Eclipse, а может просто привык. Также Idea иногда бывает слишком умна. Часто вместо того, чтобы дополнить выражение по контексту, оно почему-то добавляет import. Я бы вообще отключил этот ИИ, и пользовался старым добрым ctrl + space. Еще оно почему-то не подхватывает автоматом новые deps из maven, приходиться делать в меню maven reimport. Когда работаешь с xml документом, в котором указана схема и namespace alias, опять же через alias не работает ctrl + backspace(то есть не предлагается autocomplete). Не работает поиск по репозиториям. У меня не получается полностью написать pom руками, ибо опять же не работает ctrl + backspace. Например, добавил я dependency тэг. Хочу найти все артефакты spring-*. Оно их не показывает. А если написать руками, все компилится. Жутко неудобно, ибо приходится искать в maven repositories то что нужно через браузер. В Eclipse вроде бы такой проблемы не было. Возможно, что часть глюков из-за того, что я что-то себе не настроил или испортил карму. Поживем - увидим.
Но главное, из-за чего был осуществелен переход, это все таки - скорость. Eclipse безнадeжно сосет.
p.s. У меня community edition.
|
| увеличить энтропию |
|
| navigation |
| [ |
viewing |
| |
most recent entries |
] |
| [ |
go |
| |
earlier |
] |
|
|
|
|