Sherman [entries|friends|calendar]
Габайдулин "Sherman" Денис

[ userinfo | livejournal userinfo ]
[ calendar | livejournal calendar ]

[20 Aug 2020|12:18am]
Потихоньку переезжаю в G+ из жж.

http://gplus.to/gabaydulin
3 | увеличить энтропию

[10 Dec 2011|01:13am]


увеличить энтропию

Первый публичный пример приложения на onPHP [11 Sep 2011|11:18pm]

onPHP in action.



I. onPHP - что это?

Это зрелый объектно-ориентированный framework для разработки web-приложений на php.

Кратко и тезисно перечислю основные достоинства onPHP, не вдаваясь в детали.
1. Быстрая разработка приложений.
2. Горизонтальная масштабируемость приложений.
3. Чрезвычайная гибкость. Настраивается все, начиная от того,
с какой СУБД работать и заканчивая стратегиями выборки данных и их кэширования.

Узнать большеCollapse )
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|11:13pm]
Купил себе Ондроед.
увеличить энтропию

[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.
увеличить энтропию

[31 Jul 2011|11:30am]
Заказал себе Torneo Premium C-707M.
увеличить энтропию

navigation
[ viewing | most recent entries ]
[ go | earlier ]