» Галимая погода

28 Июнь 2009 – 20:17

Блин, как уже достали эти дожди. У нас в Гродно уже начиная с апреля-мая месяца одни дожди, жаркие деньки держатся буквально один-два дня, потом опять ливни и грозы. В прошлом году уже в мае купался, как помню, а в этом еще даже не начинал (бассейн не в счет). Вообще люблю плавать. Вот жду, возможно в Июле будет жарко.. На пляж возле озера, плавать и загорать, пить холодное светлое пиво и смотреть на пиздатых красивых девушек в бикини, а может и топлесс ;) Че за климат у нас такой??

» Интервью с разработчиками FastReport

27 Июнь 2009 – 12:48

Прочитал сегодня интервью с разработчиками FastReport, гениальной разработки для формирования отчетов. Решил поделиться с Вами. Оигинальный текст статьи взят с flenov.info

1. Как родилась идея создания FastReport и почему именно с отчетностью вы связали деятельность своей компании?

Первая версия генератора отчетов (он тогда еще и не назывался FastReport) была создана Александром Цыганенко в 1997 году. Мы с ним работали в ООО “Терминал” программистами, постоянно были заказы на какие-то складские, бухгалтерско-платежные программы. Очень быстро оказалось, что пользователю практически неважно, как именно работает программа и что именно у нее внутри делается, какие информационные потоки как обрабатываются, какая, как сейчас модно говорить, бизнес-логика в нее заложена. Пользователю важен конечный результат. Грамотный, красиво оформленный и удобочитаемый документ, отчет, выходная форма. Писать для каждого заказа свою подсистему формирования и печати документов - было совершенно несерьезно, исходя из компонентной идеологии Delphi. Использовать штатные средства было совершенно невозможно, в силу их изначальной “заточенности” под “инопланетян”.

Думаю, станет понятнее, если привести такой пример - многие до сих пор используют какие-либо NC-подобные файловые менеджеры в своей работе, в то время как в составе MS Windows есть проводник, но он просто-напросто уступает в удобсте и интуитивности полноценному двухпанельному инструменту. Вот то же самое и с генераторами отчетов.

Потому Александр создал компонент для быстрого и добного создания печатных документов - счетов, платежек, счетов-фактур.

2. Сколько человек на данный момент работает над системой?

Четверо разработчиков работающих только над генератором отчетов, три человека в техподдержке и тысячи пользователей по всему миру, постоянно предлагающих нововведения, какие-то оригинальные решения. Причем, зачастую нам присылают готовые куски кода, которые перерабатываются и помещаются в продукт.

3. Какие планы на будущее? Что планируется реализовать в ближайших версиях?

Традиционно мы раскрываем все наши планы на новые версии продукта примерно за полгода до его выхода, ведь какая-то функциональность можнет оказаться уже не нужна, какая-то претерпит неузнаваемые изменения. Пятая версия FastReport выйдет еще не скоро, потому давайте я расскажу о планах на другие наши продукты?

В ближайших планах (буквально в феврале) - дать все богатство функциональности 4й версии разработчикам, использующим платформы Microsoft, в FastReport Studio, а также системным администраторам в сервере отчетов FastReport Server. Посматриваем на мультилатформенную среду разработки Lasarus. Осенью порадуем разработчиков на C#, которые уже просто устали от многочисленных подделок “под FastReport” на эту платформе и ожидают настоящего качественного продукта от основоположника архитектуры. А пока очень охотно используют FastReport Studio. Как показала практика, слепое переписывание “под копирку” нашей архитектуры позволяет лекго перейти с Delphi на C#, но продукт получается вовсе не “Fast” :)

Для каждой платформы нужно использовать ее сильные стороны, потому продукт под .Net будет несколько отличаться от варианта для Delphi, тем не менее продукты будут совместимы.

А как же Delphi? Скоро выпустим новую версию нашего скриптового процессора FastScript (который встроен в FastReport, но оказался очень успешен и как отдельный продукт), в него из самых значительных нововведений планируем встроить конвертор между разлиными языками. И огромным сюрпризом для Delphi-разработчиков будет готовящийся набор компонент для OLAP-анализа - FastCube.

4.Если я не ошибаюсь, то изначально система отчетов была бесплатна и называлась FreeReport. До сих пор на сайте доступна бесплатная версия этого движка под лицензией GNU. Когда вы поняли, что нужно переходить на коммерческую лицензию и почему?

Не совсем так. В 1998 продукт был выложен в сеть Fido уже под именем FastReport 2. Бесплатная версия 2.2 оказалась очень популярной, работа над продуктом, ответы на вопросы стали отнимать чрезвычайно много времени. И стал тяжелый выбор - или всерьез профессионально заниматься продуктом, который показывает очень неплохие результаты и фактически стал лидером в своем классе по удобству, скорости, компактности или же оставлять его на уровне любительской поделки, занимаюсь ей в свободное от работы время. И было решено переводить продукт на коммерческие рельсы. Это позволдило, к примеру, переписать третью версию практически “с чистого листа” и избавиться от “детских болезней”, позволяет нам участвовать в выставках и на равных конкурировать с иностранными игроками рынка.

Мне бы хотелось, чтобы Россия для рынка мирового софта стала ведущим игроком.

5. Я слышал, что вы собираетесь больше внимания уделять российскому рынку, ведь он сейчас растет и многие компании переходят на лицензию, а значит, хороший бизнес перестает быть в нашей стране убыточным. Как именно будет уделяться внимание (цены, поддержка, специальные программы, обучение и т.д.)?

Да, и не только собираемся. Традиционно низкие цены на лицензии - это только один маленький кирпичик. Более того - многих пугают такие низкие цены. На Softool 2006 ни один из подходивших разработчиков, менеджеров, руководителей, бухгалтеров не понял сначала, что стоимость лицензии указана в рублях, а не в долларах! Кроме того, эта же выставка показала, что наши продукты “широко известны в узких кругах”, то есть многиее просто не знают о FastReport, потому мучаются, но продолжают работать на старых решениях.

Так что еще один кирпичик - “выход в люди”. Весь февраль у нас будет цикл семинаров FastReport по России (25 января - Москва, 6 февраля - Ростов-на-Дону, 20 - Самара, 21 - Уфа, 6 марта - Новосибирск), также планируем цикл семинаров по югу России и по Украине. В скором времени планируем запустить партнерскую программу. Достаточно часто пользователи уже привыкли к FastReport в какой-то программе и хотели бы видеть его в другой программе - от другого подрядчика, или добавить отчеты в имеющуюся программу. Чтобы быть уверенным в результате заказчик сможет обратиться в компанию-партнер Fast Reports. Полные условия партнерства будут оглашены несколько позже. Открытие собственного учебного центра пока в отдаленной перспективе, но вот программу поддержки учебных заведений, думаю, также запустим в этом году.

» Уязвимость в Flash Player 11

25 Июнь 2009 – 15:50

Тока что прочитал про новую уязвимость в продуктах Adobe в частности в Flash Player:

Согласно выпущенному компанией Adobe предупреждению, в ее продукте под названием Shockwave Player содержится критическая уязвимость, которая может быть использована хакерами для получения полного удаленного контроля над компьютерами под управлением ОС Windows.

Уязвимость затрагивает Adobe Shockwave Player 11.5.0.596 и более ранние версии. Вот выдержка из руководства Adobe:

Эта брешь позволяет успешно воспользовавшемуся ею хакеру получить контроль над уязвимой системой. Компания Adobe предоставила решение для данной уязвимости (CVE-2009-1860), ранее устраненной в Shockwave Player 11.0.0.465, выпустив обновленную версию Shockwave Player 11.5.0.600, закрывающую проблему в обратной совместимости с контентом Shockwave Player 10. Чтобы устранить уязвимость, пользователям Shockwave Player для Windows требуется деинсталлировать Shockwave версии 11.5.0.596 (либо более ранней), перезагрузить компьютер и установить плеер Shockwave версии 11.5.0.600, доступный по адресу: http://get.adobe.com/shockwave/. Данная дыра может быть использована удаленно.

Отметим лишь, что по информации Adobe, приложение Adobe Shockwave Player установлено на 450 миллионов подключенных к сети Интернет компьютеров.

Надо бы обновится, и Вам советую ;)

» Критика в сторону Microsoft

25 Июнь 2009 – 15:43

Снова о мелко-мягких. Вот задумался: почему вечно все так критикуют Микрософт??? Говорят UNIX лучше, хотя сами сидят под Вистой или Хрюшей. Ведь если подумать: Микрософт сейчас стоит у 70% пользователей, а это значит, что этой ОС доверяют. А если доверяют - значит она не так уж плоха, как говорят. Просто большая куча народа не умеет грамотно работать с операционками от MS, вот и начинают на форумах расприи о том, какие мелко-софтовцы лохи и ОС у них говно! А ведь скольким программистам эта корпорация дала деньги на жизнь, скольким просто дала занятное увлечение. Сколько программ написано именно под эту ось, сколько игр и тому подобного. Ошибки могут быть во всех осях, ведь согласитесь, невозможно проверить на уязвимости и баги многомиллиардный код. От ошибок никто не застрахован, так что не надо гнать так жестоко на них. Сами-то небось сидите под виндой, уверяя всех, что Линукс или Убунту быстрее, безопаснее и т.п. На самом деле все зависит от того, что тебе надо. Если ты работаешь на какой-нибудь фирме программистом, у тебя просто не будет выбора под чем сидеть: сказали писать под Win32, будешь писать и сидеть под ней, не выебываясь спокойно работая. Я сам, на нашем форуме - SASec. Forum - имею аватор, в стиле “Microsoft sux”. Единственное, почему я так считаю - так это потому, что последнее время мелко-мягкие начали как-то странно работать. Виста не удалась, ИМХО, на Win 7 куча каких-то недочетов (слава богу это пока RC1) и т.д. Но я верю, что в бдущем они выйдут на должный уровень. Ведь именно Microsoft дала шаг в стороноу прогресса операционных систем. Аминь

» Блог – выражение мыслей или способ заработать?

20 Июнь 2009 – 17:58

Странные нынче пошли люди. Сколько блогов не читаю, а почти у каждого есть пост, в котором автор рассказывает о том, как продвинуть свой блог. Как заработать на этом денег или славу. То же самое освещается на куче других сайтов или форумов. Неужели денежная лихорадка дошла уже и до блогов?? По-моему мнению, блог – это средство выражения своих мыслей касательно разнообразных вопросов, средство для деления с читателями новостями и просто дружественная соц. сеть из друзей-блоггеров. Блогу не надо 20.000 посетителей в день – достаточно тех, кто знает о блоге и кто интересуется теми же сферами деятельности, что и автор сайта. Кому надо – то всегда найдет, ну или на крайняк зайдет на Google.ru ;) А вообще все эти посты, в которых рассказывают о способе заработка на блогах, они сами по себе являются рекламой – ведь сколько людей хочет денег, и как раз по поисковому запросу попадут на такой сайт. Вот тебе и посетители, которые повелись на твой пост. И не надо придерживаться четких правил составления контента для поста, как говорят многие, чтобы твой сайт выделялся на фоне остальных первой строчкой в результатах поиска на поисковиках. Ведь из-за этого информация становится не совсем, скажем так, написанная человеком, она, как будто, прошла «сан-обработку». Получается «холодная» статья, с четкими правилами выражения мысли. Не, спорить не буду, мысли надо выражать четко и ясно, но не в соровождении каких-то там левых правил. В общем, ИМХО блог – это не средство заработка. Задумайтесь, чем же для Вас является Ваш блог!
P.S. А мне в комментах можете отписать ответ, мне интересно :)

» Мелко-мягкие опять оплошали

20 Июнь 2009 – 17:16

В очередной раз читаю в новостях об утечке данных из Microsoft:

Компания Microsoft допустила “утечку” в Интернет предварительных версий своего нового антивирусного решения под названием MSE (Microsoft Security Essentials). Ранее этот проект был известен под кодовым названием Morro.

Планируется, что программа Microsoft Security Essential станет заменой известного пакета Windows Defender. Официально пакет MSE для борьбы с вирусами, шпионскими программами, руткитами и троянами должен выйти во второй половине 2009 г. Скорее всего, пакет будет распространяться бесплатно для всех пользователей лицензионных копий Windows XP, Vista и Windows 7.

Экспертам с сайта Ars Technica попали в руки предварительные копии отдельных установочных файлов для 32-битной системы Windows XP, а также для 32-битной и 64-битной версии Windows Vista. Размер установочных файлов составляет от 3 Мбайт до 7 с лишним Мбайт в зависимости от выбранной платформы. Текущая версия сборки – 1.0.2140.0. Непосредственно на стадии установки пакет MSE проверяет подлинность копии Windows с помощью механизма Genuine Windows.

То новый оффис, то RC Windows 7, то еще чего. Вечно у них все вытекает за просторы компании! У меня сладывается ощущение, что у них не хватает денег на обеспечение безопасности и сохранности секретных докумнтов и данных в компании. Даже если это инсайдеры, то никто не мешает провести тренинг и проверку работников корпорации. Так и исходные тексты вытекут в сеть когда-нибудь, если еще не вытекли ;) Плохо у них однако организован вопрос сохранности ценной информации, хотя и не дураки работают. Вот от Лабораторий Касперского я никогда не слышал, чтобы что-то “утекло” раньше времени. По крайней мере, если такое и было, то они смогли удержать эту информацию от СМИ. Кстати, читал я на каком-то блоге, автор которого - то ли вирусный аналитик из ЛК, то ли технический менеджер - не помню в общем. Так вот он писал, что там кроме тех данных, которые тебе нужны для работы, ты не получишь более никаких. Строжайшая секретность и сплошные уровни доступа. Что ж, я считаю, что это правильно. Не за чем ПР менеджеру копаться в исходном коде антивируса, ага :) Так что безопасность у Лк на высоком уровне. Пусть мелкософт берет с них пример.

P.S. А для тех, кто хочет ознакомится с новым антивирусным пакетом от MS, советубю посетить сайт Ars Technica. Там, говорят, можно глянуть скрины и дополнительную инфу.

» Рыночная доля антивирусов в России

18 Июнь 2009 – 17:29

Диаграмма
Данная диаграмма показывает рыночную долю антивирусных решений на Российском рынке. Подготовленна она порталом Anti-Malware, анализ на 2008-2009 год. Как видно, так нелюбимый мною Касперыч на первом месте с 47%. :( Нашего - белорусского - антивируса на картинке вообще нет (ну или он где то в тех жалких 4%). Что из этого следует? А то, что качество и опыт работы нашего отечественного добра должны быть лучше. Ведь берут проверенное и пропиареное, а наш ни то, ни другое. Мой любимый Dr.Web показывает так же не очень-то радостные показатели - всего 7%. Интересно, а новый сервис AV-Desk при подсчете статистики учитывался?? Доля ESET довольно неплоха, 20%. Ну про Панду я вообще молчу - от нее у меня срабатывает рвотный рефлекс, так что лучше ничего про нее не говорить. Почему-то не видно любимого Жекой Outpost’a - возможно Anti-Malware не знает о его существовании :) или Агнитум на самом деле не занимает хоть какую долю рынка. Что ж, к Оутпосту я отношусь хорошо, поэтому ему и моему зеленому паучку желаю успехов в продвижении на рынке и преодолении кризиса

» Техника манипуляции

18 Июнь 2009 – 17:04

Читал на днях отличную курсовую работу по психологии, не помню кто написал, ну да не важно. Освещались в работе основы психологического манипулирования и защиты от него. Прочитав задумался: ведь каждый день мы подвергаемся скрытому манипулированию, и чаще всего даже не замечаем его. Например, приведу случай из своей жизни: кто-то играет в карты на деньги. Один игрок проигрывает другому почти все деньги и хочет выйти из игры, чтобы сохранить то, что осталось. А второй ему начинает что-то в духе “Давай еще! Слабак! Ты не игрок!” и тому подобное. Первый немного посопротивлявшись все же соглашается и продолжает играть. Вот так нехитро совершил манипуляцию первый игрок в карты. Вообще такое у нас в народе называется “взять на понт” или “а че, слабо?”. Разберем этот способ манипуляции:

1. Первое, что делает манипулятор - начинает давить на второго игрока, унижая его (сразы “слабак” и “ты не игрок”)
2. У всех людей есть какоие-то потребности, но есть и те, которые присущи каждому индивиду. Это:

  • Потребность в безопасности
  • Потребность в самореализации
  • Потребность в уважении, признании
  • Потребность принадлжеть общности

3. Проведем анализ ситуации: вышеприведенными фразами первый человек задевает как минимум 2 из приведенных ранее потребности первого игрока - в самореализации и в уважении. В подсознание второго игрока прокрадывается мысль, что он на самом деле трус и все, кто видит его игру, могут подумать что он - “слабак”, так как не может отыграться. На подсознательном уровне и под давлением первого игрока он пытается удовлетворить свои потребности в уважении (отыграется - все скажут, что он “смелый малый”) и в самореализации (он такой вот храбрый, играл на последнее да еще и выйграл!). Тем самым он попадатеся на удочку первого игрока, который манипулировал им

И таких примеров можно привести кучу. Прислушивайтесь почаще к тому, что говорят люди и как они это говорят - психологическая манипуляция сплошь и рядом. Чаще всего она неосознанна, но бывает и иначе. Хороший и профессиональный начальник на производстве очень хитро и умело может управлять людьми, причем осознанно. Вот так вот

» Начало конца: первый пост

15 Июнь 2009 – 20:54

Ну что ж. Пишу мой первый пост. Давно уже планировал забацать свой блог, только вот никак руки не доходили. Создавать его на сервисах подобных Twitter или Google BlogSpot как-то не хотелось - мало того, что функционал не тот, которого бы хотелось, так еще имя URL для блога некрасивое :) И вообще не серьезно программисту иметь бесплатный блог, ИМХО. Решил приобрести себе домен, подыскал хорошего регистратора - всего 3$ за .RU в год. А все остальные берут от 9 до 20$ - есть же разница!

Сейчас вот пытаюсь определиться с логотипом для блога - что-то никак не могу подобрать что-нибудь стоящее. Дизайн среди кучи других вроде подобрал, а вот лого - ну никак не сделаю. А заодно полезных плагинов найти, надо же начинку вкусную сделать! Ну ничего, время еще есть.


Страница 9 из 9« Первая...«56789