tag:blogger.com,1999:blog-79881207844433660522024-02-19T14:54:46.094+03:00Введите название блога здесьПерсональный блог Дмитрия НиколаеваUnknownnoreply@blogger.comBlogger40125tag:blogger.com,1999:blog-7988120784443366052.post-69737378096533677452011-09-17T17:46:00.002+04:002011-09-17T17:46:41.098+04:00Самый удобный калькулятор для Mac OS XВелкам.Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7988120784443366052.post-44914329137299100792011-05-29T19:07:00.000+04:002011-05-29T19:07:07.216+04:00*** Строительная Реклама ***Друзья из компании Ктостроит.ру очень любят свое дело. Они обожают освещать все события, связанные со строительством Петербурга. Пытаются связать информацию из разных источников, проверяют компании через налоговую, выясняют связанные судебные решения по каждой из арбитража. Журналисты целыми днями выискивают всю строительную информацию, связываются с различными участниками событий и пытаются как Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7988120784443366052.post-88878572392294268032010-10-24T11:55:00.000+04:002010-10-24T11:56:16.998+04:00Просто приятно почитатьhttp://tm34.livejournal.com/Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7988120784443366052.post-90301316956312444092009-12-04T00:07:00.002+03:002009-12-04T00:07:54.844+03:00You are fired 2.0Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7988120784443366052.post-30632160341615051702009-11-25T11:42:00.001+03:002009-11-25T11:42:30.285+03:00Agile Progect ManagementНеплохой инструмент для управления проектамираздел страницы: Dashboard - Pivotal Tracker (открыть в Google ВикиКомментариях)Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7988120784443366052.post-34595050719798133992009-11-25T11:31:00.001+03:002009-11-25T11:31:59.562+03:00ТестированиеОчень частая ошибка при реализации юнит тестирования. Тестируем интерфейс, а не реализацию!раздел страницы: "Testing function vs testing implementation"- Testing function vs testing implementation « The Shyam! (открыть в Google ВикиКомментариях)Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7988120784443366052.post-7193943352688627722009-11-12T20:53:00.002+03:002009-11-12T21:03:21.846+03:00Где купить Android смартфонOCь от гугла наверняка не оставит равнодушными разработчиков на Java. И если вы решили начать разрабатывать для Android, скорее всего со временем встроенного в SDK эмулятора вам покажется недостаточно. Когда вы станете готовы для приобретения настоящего девайса, рекомендую в первую очередь обратить внимание на HTC Hero. Если бюджет скромнее, можно и HTC Tatoo. Смарты можно заказать уже сегодня Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7988120784443366052.post-5967639072983053992009-10-18T23:11:00.003+04:002009-10-18T23:16:35.849+04:00Футболка для ЖЖистаЕсли каким-то невероятным способом вы вдруг захотите сделать подарок вашему другу или подруге, а у нее вдруг окажется дневник в ЖЖ, можете попробовать воспользоваться небольшим сервисом, для генерации своей единственной, неповторимой и недорогой футболки. К примеру вот такой: Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7988120784443366052.post-42614506138795473362009-08-19T12:17:00.005+04:002009-08-19T12:30:55.298+04:00Авторизация в Ruby on Rails через restful-authenticationРецептура приготовления блюда авторизации проста. Следуйте приведенным ниже инструкциям и в итоге получите вкусную и горячую restful-authentication.1. Устанавливаем restful-authentication:script/plugin install git://github.com/technoweenie/restful-authentication.git2. Устанавливаем acts_as_state_machine плагин:script/plugin install http://elitists.textdriven.com/svn/plugins/acts_as_state_machine/Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7988120784443366052.post-56517293674693212602009-08-03T13:02:00.003+04:002009-08-03T14:52:03.520+04:00Hibernate 3.3.1 AnnotationsПосле установки Hibernate Annotations библиотек компилятор грязно выругался:Exception in thread "main" java.lang.IllegalAccessError: tried to access field org.slf4j.impl.StaticLoggerBinder.SINGLETON from class org.slf4j.LoggerFactoryDowngrade slf4j до версии 1.5.2 решил мою проблему.PS.И помните, если вы перепробовали все на свете, обшарили весь гугль но так и не можете найти ответ на ваш вопрос,Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7988120784443366052.post-55612886757498478792009-08-02T19:21:00.001+04:002009-08-02T19:23:43.514+04:00Ubuntu 9.04 ? Intel video ? Тормозит ?Вначале я думал что это связано с режимом работы ноута. Оказалось все дело в видео. Решение - здесьUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-7988120784443366052.post-77123622770483968572009-07-29T14:41:00.008+04:002009-07-29T18:38:05.708+04:00This widget's parent does not implement HasWidgetsЕсли в GWT виджет не содержит родителя (parent), мы можем спокойно добавлять его и использовать в панелях, других GWT-native виджетах и т.д. К примеру, вы создали Image:Image img = new Image("some url");а после добавили его в панель:AbsolutePanel panel = new AbsolutePanel();panel.add(img);Этот код выполнится без проблем, т.к. img вообще не содержит родителя. Но если у виджета будет родитель, Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7988120784443366052.post-50330209410892016602009-07-22T10:47:00.004+04:002009-07-22T10:51:02.718+04:00Eclipse workflowПри написании кода я практикую TDD, поэтому для меня очень важно запускать все unit тесты очень часто. Для того чтобы это делать в Eclipse мы можем создать Junit конфигурацию запуска, и запускать последнюю конфигурацию запуска через шорткаты (если честно, я только запуск юнит тестов в качестве конфигурации запуска и использую - остальное в build.xml). По умолчанию это Ctrl+F11. Единственное что Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7988120784443366052.post-23877364963464222922009-06-16T15:00:00.003+04:002009-06-16T15:05:19.933+04:00Firefox 3.5 в UbuntuЕсли вы еще не установили последнюю (бета) версию firefox, очень рекомендую вам это сделать. Скорость полета при серфинге будет вас ошеломлять. Большинство расширений которыми мне доводится использовать (Read Il Later, Xmarks, Greasemonkey) прекрасно работают в новой версии.Рецепт для Ubuntu:1. В источниках приложений добавляем: deb http://ppa.launchpad.net/fta/ppa/ubuntu jaunty main2. В Unknownnoreply@blogger.com2tag:blogger.com,1999:blog-7988120784443366052.post-18195815871636741612008-07-06T19:52:00.004+04:002008-07-07T11:12:09.873+04:00VMware Server 2 rcЧто нового по сравнению со старой версией:Поддержка VSS (Volume Shadow Copy) для Windows XP и Windows Server 2003 - позволяет создавать копии данных пользователям данных ОСVirtual Machine Communication Interface - поддерживает связь между виртуальными машинами на одном и том же хостеСредства для создания бэкапов (в т.ч. при включенной виртуалке)Позволяет использовать устройства, не подключенные Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7988120784443366052.post-73969833963265657602008-04-04T01:08:00.004+04:002008-04-04T01:17:14.080+04:00Русский перевод Magento(Статья обновлена 4.04.2008)Наверняка многие девелоперы, связанные с e-коммерцией, давно наблюдают за развитием проекта Magento. Magento - новый проект компании Varien, которая ставит свей целью захватить огромный кусок пирога e-commerce индустрии за счет своего Open Source детища.Пока можно только предполагать, как будет происходить битва между Magento, Битриксом, Umi и остальными участниками Unknownnoreply@blogger.com31tag:blogger.com,1999:blog-7988120784443366052.post-64646833212300913652008-01-28T19:27:00.000+03:002008-01-28T19:59:58.428+03:00Создатель MySQL объявляет о релизе ногово движка Maria, который должен заменить InnoDBMichael Widenius в своем блоге заявил об анонсе нового движка базы данных MySQL под названием Maria. Новый движок разрабатывается уже в течении двух лет и является закономерным ответом Oralcle'у на приобретение им движка InnoDB. Список основных возможностей Maria:ACID (поддержка транзакций)Commit / Rollback (откаты изменений)Конкурентные запросы (Concurrent selects)Блокирование строк (Row lockingUnknownnoreply@blogger.com1tag:blogger.com,1999:blog-7988120784443366052.post-40161441854626974222007-11-22T16:52:00.000+03:002007-11-22T17:03:41.357+03:00Связываем PHP и Java через AES шифрованиеЗадача: нужно зашифровать сообщение на PHP чтобы расшифровать его в Java.Решение: 1. Использование mcrypt в PHP. Код для шифрования:002 $cipher = "rijndael-128";003 $mode = "cbc";004 $plain_text = "Hello World";005 $secret_key = "01234567890abcde";006 $iv = "fedcba9876543210";007008 td = mcrypt_module_open($cipher, "", $mode, $iv);009 mcrypt_generic_init($td, $Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-7988120784443366052.post-38632734971709611932007-08-29T16:21:00.000+04:002007-08-30T19:12:08.968+04:00Теперь LinuxFormat можно еще и скачатьДостаточно иметь счет в Webmoney или Яндекс-Деньги и вы - обладатель последнего номера LinuxFormat. Правда вы не получите DVD прилагаемый к журналу (да и получать удовольствие от держания журнала в руках тоже вряд ли сможете). Зато дешевле. И, главное, быстро!К примеру, августовский номер...Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-7988120784443366052.post-65145854998804271882007-06-14T16:39:00.000+04:002007-06-14T18:25:31.444+04:00MonoDevelop 0.14Несмотря на обещания разработчиков "вот вот" выпустить стабильный релиз 1.0 Mono плавно увеличивает в миноре - с 0.13 до 0.14.Кроме большого количества исправлений появились новые возможности:Обновленный тулбокс и таблица свойств для дизайнераПоддержка SubversionЭкспорт проекта (например в Visual Studio 2005)Генератор пакетов (архив исходников, архив бинарников или tarball на automake)Интеграция Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7988120784443366052.post-40461358747563942532007-05-31T21:33:00.000+04:002007-05-31T22:13:40.849+04:00C#: Выбор книгиВсегда приходится с чего-то начинать. Знакомиться ближе с C# я решил после прочтения нескольких статей в журнале Linux Format, тем более опыт написания приложений на прародителях (C/C++) у меня уже был.Поиск книги, которая смогла бы мне помочь меня озадачил: мне не нужно разжевывать что такое переменные или объектная модель, я хорошо знаком с синтаксисом и практикой использования C++. Мне просто Unknownnoreply@blogger.com3tag:blogger.com,1999:blog-7988120784443366052.post-73092647527381682692007-04-20T22:04:00.000+04:002007-04-20T22:33:12.321+04:00VMware на Ubuntu 7.04Краткая инструкция о том как быстро установить VMware на Ubuntu 7.041. Скачиваем с официального сайта последнюю версию VMware в формате tar.gz2. Устанавливаем пакеты: - linux-source - gcc - g++3. Скачиваем патч для VMware vmware-any-any-updateXXX.tar.gz (на момент написания 109)4. Распаковываем архив с WMware и запускаем в режиме суперпользователя vmware-install.pl:sudo ./vmware-install.pl5. Unknownnoreply@blogger.com3tag:blogger.com,1999:blog-7988120784443366052.post-6449471207426944502007-04-19T15:46:00.000+04:002007-04-19T17:04:43.443+04:00Обзор Ubuntu 7.04 Feisty FawnВы пытались хотя бы раз пересадить вашего друга на линукс? Если да, то наверняка вы сталкивались с одними и теми же проблемами, вроде "А как мне установить драйвера для видео ?" или "Почему когда я пытаюсь проиграть mp3 у меня вылетает ошибка ?". Для закоренелого пользователя такие вопросы - не проблема. Но, все же, большинство из людей использующих компьютер - это пользователи, которые часто Unknownnoreply@blogger.com11tag:blogger.com,1999:blog-7988120784443366052.post-47409773995076748202007-04-18T20:55:00.000+04:002007-04-19T10:38:21.546+04:00Ubuntu 7.04Считанные часы остались до выпуска новой версии дистрибутива. Теперь мигрировать с Windows-приложений и настраивать поддержку проприетарных кодеков для мультимедиа станет проще. Похоже релиз уже можно начинать качать.Жители России, как обычно, могут заказать Ubuntu через интернет-магазин.Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-7988120784443366052.post-56797706124108548962007-03-21T00:40:00.000+03:002007-03-28T02:08:40.819+04:00Ролики. День третий. Полет нормальный.Уже третий день не слажу с этого нового увлечения. Не понимаю - почему я не катался на них раньше? После очередного турне по небольшому району Питера был приятно удивлен, когда мчавшиеся на роликах парень с девушкой подъехали и предложили мне и моей подруге покататься вчетвером. Правда силы уже были на исходе и мы все же поехали дальше домой.Unknownnoreply@blogger.com2