voituk's Friends
[Most Recent Entries]
[Calendar View]
[Friends View]
Below are the most recent 25 friends' journal entries.
[ << Previous 25 ]
| Saturday, November 7th, 2009 |
kefirfromperm
|
11:09p |
Гандбол
Сегодня по случаю 92й годовщины великой октябрьской социалистической революции я решил устроить себе спортивный праздник и сгонял на гандбол. Точнее мой коварный план был таков: сперва на гандбол (Пермские Медведи — Заря Каспия), а потом на заключительные партии волейбола (Прикамье — Кузбасс). На гандболе немного разочаровали 2 обстоятельства. Во-первых, отсутствие гардероба (т.е. он есть, но не работает). Во-вторых, слабая и крайне неравномерная освещенность зала манежа "Спартак". Ну а в остальном весьма. Зрителей довольно таки много. Есть девочки. В гандбол играют огромные мужики. ( Про мужиков )Что меня действительно поразило, так это группа поддержки. ( Про девочек )К сожалению наши гандболисты проиграли со счетом 31:36. А я тем временем отправился на волейбол. Но и тут меня ждало разочарование. Я приехал к концу 3 партии. В первых двух Прикамье уже проиграло, да и 3я близилась к закономерной победе Кузбасса. Зал с/к Политехник забит под завязку, народ стоит в проходе. Так что я даже не стал доставать камеру. Current Music: Двадцатые - Ой! Ой! Ой! |
ru_webdev
[ almaz_music ]
|
1:27p |
Статистика браузеров отдельно по версиям.
Простите мне моё ламерство и избавьте от начитки лекций, но лично я не нашёл что-то сервиса, который бы мог выдать мне статистику, например, по версиям Оперы в России. В частности нужна статистика по версиям Оперы < 9.5 в России. Спасибо. |
ru_java
[ aleks_pingvin ]
|
1:58p |
JNI canvas
Добрый день уважаемое сообщество. Интересует такой вопрос: Работаю с jawt. Во всех примерах, что я видел получение hwnd и hdc происходит в переопределенном нативном методе paint, например как написано тут - http://java.sun.com/j2se/1.3/docs/guide/awt/AWT_Native_Interface.htmlВопрос таков - я всегда должен переопределять метод paint для получения канвы или можно както это сделать по другому? В частности сейчас стоит задача у меня, назначить на Свинговый фрейм иконку в формате ico (по дефолту данный формат не поддерживается) ибо в Вин7 иконка выглядит жутка на панели задач... |
alexeymas
|
12:46p |
|
aefimov
|
1:46a |
Comment vont les enfants
Посмотрел короткометражку о ребёнке, которого обмакнули в самое плохое, что только может быть и который не смог жить с этим. Фильм очень тяжёлый и сейчас его активно обсуждают в блогах. Короткометражка эта снята почти 20 лет назад, в 1990 году, Роланом Быковым для ЮНЕСКО. Хочется верить, что за эти 20 лет что-то изменилось. И ещё, я очень хотел бы надеяться на то, что ребёнок, сыгравший в этом фильме обрёл семью и у него сейчас всё в порядке. Я не смог найти информации о ней. Помните, примерно год назад, в блогах обсуждали пробы Ролана Быкова к фильму "Автомобиль, скрипка и собака Клякса", где малыш читал Роберта Рождественского? Так вот, и эта короткометражка и этот малыш входят в документальный фильм "Comment vont les enfants". Я попытался найти где можно купить этот фильм (Comment vont les enfants), который вышел в 1993 году. Но не нашёл ни где купить, ни где скачать. Его нет... Current Mood: sad |
alexeymas
|
12:40a |
Мессия и спаситель http://frontzmin.org/view_post.php?id=737(сижу тут читаю интервью Яценюка, и офигеваю от деяний) Из Нацбанка я не уходил до тех пор, пока не спас банковскую систему, из МИДа – пока не подписали все протоколы по визовому режиму, из Минэкономики – пока не подписал все протоколы по доступу товаров на рынки, с поста спикера ушел тогда, когда был принят закон о финансовой стабилизации, по которому страна сегодня живет.То есть из Рады его не тихо по мирному выперли, а он ушел завершив свою историческую миссию. Надеюсь он не парламент реформировал? А о спасении банковской системы вообще сказки животрепещущие. Что же ей нещастной угрожало? И сидя на старости лет в кресле-качалке, я буду знать, что есть обо мне страничка в учебнике истории как минимум Украины, а максимум – всего мира. Вот это настоящая цель политика.То есть чисто гордость рулит :))) Главное чтобы в учебники попасть? Это не настоящая цель политика, это альфонса настоящая цель. Был душевный человек и переспективный кандидат, получился .... рубитель с плеча, самоназначенный мессия и социалист. Знаете, сколько страна должна остальному миру? $100 миллиардов. На эти деньги можно было провести "новую индустриализацию"? Наверное, да. Национальный банк с сентября прошлого года напечатал дополнительно 190 млрд грн. В цифрах 2008 года – $40 млрд. И на эти деньги можно было провести "новую индустриализацию". Выходит, деньги были. И они есть.Между "были" и "есть" только в популистких статьях разницы никакой. Но ловким движением Яценюка одно тут же становится другим. Но задумаемся по мнению Яценюка все эти "проеденные деньги" нужно было кинуть на создание социализма (читай новая индустриализация)? "– По результатам проведенных КМИС соцопросов в июне за вас проголосовали бы 11,8% а в октябре – 6,2% респондентов. Что вы намерены делать, чтобы сломать эту динамику? – Не знаю, о каких исследованиях идет речь. Давайте вернемся к моей исторической миссии." Я есмь, внимайте мне. Действительно. Какие рейтинги у господа бога? Интересно какая сволочь из душевного политического лидера сделала вот это самоуверенное чудовище. Надеюсь он до парламентских выборов не окончательно разложится на запчасти? (зная наши текущие политические реалии, тем больнее наблюдать эти трансформации) |
kefirfromperm
|
12:05a |
Спортивные достижения
Сегодня проводили тренировку с нашим пока еще чемпионом maghellan. Ну сперва размялись, затем поотрабатывали удары, нападение, защиту. А потом зарубились до 4х побед и в 7й партии при счете 3:3 по партиям я ему все таки слил, а ведь почти к успеху пришел. :( Но это уже хорошо, первую победу над ним я одержал меньше месяца назад. До этого никак не мог его побить. Current Music: Big Dildos - Pop Girl |
| Friday, November 6th, 2009 |
ru_java
[ aefimov ]
|
6:35p |
Структурный diff в VCS (пятничное)
Сегодня вышла бета девятки. И в связи с этим хочется подкинуть JetBrains идею, о которой я уже мечтаю кучу времени. Ну и пофлеймить заодно. Итак, есть мнение (моё), что текстовый diff в VCS — анахронизм. Хочется, чтобы VCS оперировала не файловыми операциями и ограничивалась ими, а именно структурными данными. Ну то есть оперировала рефакторингами. Что это означает. Что для того, чтобы переименовать метод, вы должны явно сказать что-то вроде:
idea-vcs --rename-method java://com.acme.A#myMethod java://com.acme.A#mySuperMethod
Ну, вы уже поняли, что хочется IntelliJ IDEA Command Line Edition, но это если очень сильно упрощать. А если не упрощать, то хочется, чтобы эти все рефакторинги сохранялись в "стуктурном diff". И чтобы:
idea-vcs di
Возвращал:
M java://com.acme.A#myMethod -> java://com.acme.A#mySuperMethod
Такая VCS, которая оперирует не текстовыми правками, а именно рефакторингами. Что это дает? Это дает, в разы более легкий Code Review. Это дает в разы легкий репозиторий, так как дельты будут намного меньше, а следовательно, скорость работы с таким репозиторием будет зависеть не от сети и сервера, а от клиента, который будет применять рефакторинги на апдейте. Есть конечно и минусы. Например, я вообще не представляю, как можно просто сделать из Project Oriented редактора Command Line Tool. Ведь такая IDE не может работать с одним файлом, ей надо знать структуру проекта. Ну и применять дельты апдейтов клиентам надо за счёт прогона рефакторингов, кушая CPU. Хотя я надеюсь, что всё это обходится. Как думаете, такие VCS вообще имеют право на жизнь? Я думаю, что все к тому и идёт. |
ru_programming
[ analizer ]
|
8:12p |
[SOLVED] pthread_join + timeout
Собственно сабж :) Имеется серверное приложение с кучей потоков (ну или не совсем кучей, порядка десятка). Потоки долгоживущие, по идее - недели и месяцы (дольше оно не протянет из-за багов иного порядка :) ) Хочется при получение shutdown message главным потоком - убивать порождённые потоки сначала отслыкой сообщения в их очередь (мол "давай доделывай работу и закрывай соединения"), а затем, если добровольная смерть была отвергнута, убивать pthread_kill. Заковырка остается только в том что после отсылки сообщения в очередь, хочется ждать либо до того момента как поток сделает pthread_exit, либо, по истечении одной секунды, убивать его принудительно. Ждать завершения потока можно по pthread_join, но он не умеет делать таймаут. (В винде это умеет делать WaitForSingleObject) Знатоки, подскажите, пожалуйста, какая из апишек может ждать завершения потока, но не более некоторого таймаута? Кросспост в ru_cpp, ru_linux UPDATE: pthread_timedjoin_ns в помощь |
ru_webdev
[ tarkowskij ]
|
5:05p |
принципиальный подход к дизайну (относительно инструментов) Собственно, собираюсь заняться дизайном - потихоньку уже и так приходится, как говорится, час настал... Насколько знаю, есть минимум два принципиально разных подхода (если не делать акцента на флеш, на который пока его делать не хочу) - Dreamweaver и Photoshop. В первом - сразу пляшем от DIV-ов и стилей (что в любом случае проще, когда придется резать и натягивать на движок), во втором - просто рисуем картинку. Преимущества второго подхода - все же намного проще любой горячечный бред отмалевать как угодно - выложить разделы елочкой, припорошить снежком и втулить дедмороза грубо говоря - при этом быстро, и мощными инструментами. Зато потом резать и подгонять к реальности, да... Буду очень признателен мнениям и советам по этому вопросу более опытных. З.Ы. почему пишу именно в это комьюнити - тут, на мой взгляд, принципиально важно, что с опытом веб-мастеринга от верстки и прочего кодинга в ступор не впадаю, да и програмить свои работы придется самому же... короче говоря, своя специфика-с! |
ru_webdev
[ jaybe ]
|
3:51p |
[агава]
А что это у нас с агавой? Первый раз вижу чтобы всё легло. |
ru_java
[ duke_igthorn ]
|
11:54a |
Обновление jsp cтраниц
Пятничный в своем идиотизме вопрос. Есть томкат, в нем задеплоено вебовское приложение "рассыпухой" (в смысле - не war, а каталог). Используются всякие struts, tiles, и прочая хренотень. Человек меняет jsp. Казалось бы, томкат при первом же запросе должен подхватить и перекомпилировать jsp (таймстампы все в порядке) - а вот хренушки, даже не собирается этого делать. Установка в глобальном web.xml параметров jasper типа development true не помогает. Очевидно, remove/install вебовского приложения помогает, но как-то хочется жить попроще и побыстрее. Где я туплю? Upd. Нашел. Каталог хоть и рассыпухой, но в отсутствие правильного xml дескриптора томкатом копируется внутрь себя - после этого изменения в базовом каталоге ему, очевидно, пофиг. Спасибо и сорри за тупость. |
ru_highload
[ oleg_bunin ]
|
2:47p |
Круглый стол технических менеджеров на Whale Rider

Договорился о проведении на Whale Rider круглого стола технических директоров и руководителей разработки крупнейших компаний Рунета:
- Александр Горный (РБК/Медиа-мир);
- Алексей Рыбак (Badoo);
- Владимир Габриелян (Mail.ru);
- Дмитрий Кирноценский (Бегун);
- Илья Сегалович (Яндекс).
По моему, это мега круто! В комментариях к записи можно задавать вопросы, которые я озвучу на круглом столе.
|
| Thursday, November 5th, 2009 |
ru_programming
[ obzor_devushek ]
|
10:19p |
|
| Friday, November 6th, 2009 |
ru_webdev
[ igex ]
|
1:49p |
Пишем правильный движок сайта для ASP.NET
Я наконец то созрел до написания серии постов про разработку правильной web-платформы, надеюсь это поможет кому нибудь не наступить на некоторые грабли. Для php разработчиков возможно тоже найдется теоретически полезная информация. Часть первая - планирование- Итак, какие требования я ставлю к web-платформе:Использование принципа Model View Controller (разделение логики и представления)
- Удобочитаемые ссылки (никаких постбэков и прочей ереси которая вводит в ступор поисковики)
- Развитая система конфигурирования
- Слабая связанность кода (объекты должны знать как можно меньше друг о друге)
- Reusability, повторное использование логики в разных проектах с минимальными затратами времени (в большинстве случаев отключив или подключив новую логику и переверстав шаблоны)
- Абстракция взаимодействия с данными
- Удобная система темплэйтинга
- Возможно быстрого создания XML или Json сервисов
Для пунктов 1 и 2 прекрасно подходит разработка от Microsoft - Microsoft MVC Для пунктов 3 и 4 необходима система внедрения зависимостей (dependency injection), в моем случае я использую платформу Spring.NET, которая к тому же предоставляет инструменты для AOP (аспектно ориентированное программирование), которое я тоже активно использую Для пункта 6 подойдет любая ORM, я использую NHibernate, и всем рекомендую Для всего остального используются стандартные подходы Microsoft MVC, но довольно сильно модифицированные Кто заинтересовался комментируйте, ибо если это никому не надо, то и продолжать смысла нет =) Current Mood: creative |
alexeymas
|
3:13a |
Люди ломающие правила
пополнил книжную полку (рекомендую книги) ссылкой на книгу "Маверик"  Дядька на наследственной фирме произвел все возможные виды преобразований (которые только мог) стал самым молодым и переспективным бизнесменом Бразилии, заслужил много каких-то премий за новаторство и не любит прогибаться под обстоятельства (взяток кардинально не приемлет госорганам). Такой себе Че-Гевара в сфере менеджмента. При этом лихо пишет. Многие из его реформ невозможны для наших предпринимателей паникеров. Почитайте, вам понравится. |
ru_webdev
[ sunnyfetis ]
|
3:23a |
|
| Thursday, November 5th, 2009 |
_adept_
|
9:03p |
|
ru_webdev
[ topright ]
|
8:27p |
Хостинг?
Посоветуйте хостинговую площадку для сайта в Европе - с хорошей репутацией, быстрый, недорогой хостинг. Кто самый крупный в Европе? Типа американских godaddy и directnic. Стандартный набор: Apache+ModRewrite, PHP5, MySQL, Cron. |
ru_java
[ awsd ]
|
7:46p |
HttpServletResponse
Как дальше жить и где-ж нам парковаться? У класса HttpServletResponse есть метод setStatus(int sc) который не выставляет сообщение а только код статуса. Метод setStatus(int sc, java.lang.String sm) отменён по каким-то весьма туманным причинам а по RFC HTTP ответ должен содержать как код статуса, так и сообщение (за редким исключением). А вопрос, собственно говоря, вот в чём- как в такой ситуации вернуть какой-нибудь свой, нестандартный статус, вместе с сообщением? И как венуть ошибку с сообщением в статусе не пользуясь методом sendError(int sc), который добавляет к ответу HTML страничку? |
kefirfromperm
|
10:21p |
Медведи
В Перми очень любят медведей. И только попробуйте сказать при пермяке что-либо нелестное о медведе, последствия для вас будут не лучше чем от встречи с медведем в лесу. Культ медведя у нас буквально везде.  Естественно на гербе Перми изображен медведь. А как же? Слева старый герб, справа современный. Интересно что на старом гербе евангелие, который несет мишка прошит справа, а не слева. Кстати евангелие на гербе вовсе не символ христианства, а символ просвещения. ( Read more... )Добавляйте своих медведей! Current Music: Big Dildos - Песни без смысла |
ru_java
[ lockdog6669 ]
|
7:16p |
Websphere JNDI problem
Коллеги, есть websphere 7.0.3, на ней 2 EAR файла, BL и PL В PL вызвается вот такое: <jee:jndi-lookup id="facade" jndi-name="${session.facade.JNDIname}" expected-type="com.cs.sessionfacade.loca l.SessionFacade"/> Этот интерфейс лежит в shared libs, который видят оба EAR файла. Этот интерфейс лежит только в этой либе, и всё. Т.е. он один и общий на всех. Когда я пытаюсь засеттить этот фасад в другие бины, предполагая, что он имеет тип com.cs.sessionfacade.local.SessionFacade, выдаётся следующий exception: Caused by: org.springframework.jndi.TypeMismatchNamingException: Object of type [class com.cs.sessionfacade.local.EJSLocal0SLSessionFacadeBean_112368b5] available at JNDI location [ejblocal:stpBL/SessionFacadeBean/local] is not assignable to [com.cs.sessionfacade.local.SessionFacade]На JBOSS аналогичное приложение запускается нормально. Помогите пожалуйста исправить эту ошибку. |
ru_webdev
[ b_r_a_z ]
|
6:52p |
|
ru_java
[ dragdiller ]
|
10:04p |
JasperReports & HQL
Не могу заставить их вместе работать. Преамбула: Проверяю на HQL
... <queryString language="hql"> <![CDATA[SELECT name FROM Person]]> </queryString> <field name="name" class="java.lang.String"/> ... Где то в отчете там пишу $F{name}. ... Заполняю отчет session = currentSession(); parameterMap.put(JRHibernateQueryExecuterFactory.PARAMETER_HIBERNATE_SESSION, session); JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameterMap, new JREmptyDataSource()); JasperViewer.viewReport(jasperPrint, false); На месте $F{name} стоит 'null' Проверяю на SQL:<queryString> <![CDATA[SELECT name FROM PERSON]]> </queryString> <field name="name" class="java.lang.String"/> Заполняю отчет JasperFillManager.fillReport(jasperReport, parameterMap, session.connection()); На месте $F{name} нормальное имя. При условии, что сессия валидная, Hibernate сконфигурирован корректно и HQL запрос тоже корректен - что я упускаю? |
ru_xp
[ zibsun ]
|
2:08p |
Встреча AgileRussia "Экстремальное программирование" 9 ноября 2009 года состоится очередная встреча AgileRussia, которая будет посвящена обсуждению такой старого и заслуженного метода, как Extreme Programming. Кто-нибудь вообще использовал "Метафору"? Может быть, весь ваш код разрабатывается в паре? Как внедрить Test Driven Development? Сколько тестов "уже достаточно"? Кто-нибудь может объяснить, что такое Evolutionary Architecture и Emergent Design?
- Рассмотрим назначение практик XP
- Подискутируем на тему некоторых важных вопросов
- Обсудим результаты внедрения XP
- Рассмотрим проблемы на пути внедрения и методы борьбы с ними
Подробности тут... |
[ << Previous 25 ]
|