Я недавно решил снизить цены на свои программы, но чтобы воспользоваться сниженной ценой нужно оплачивать напрямую на один из моих кошельков. Юридические лица тоже могут воспользоватся низкими ценами, потому что я не в состоянии проверить, кто производил оплату.
К чему я это? А к тому, что я думаю оставить эти цены на все время, а не только на лето. По крайней мере повышать цены точно не планирую даже не смотря на то, что количество функций и возможности программы постоянно растут и растут очень быстро. Новыми функциями я повышаю качество своих продуктов.
Подробнее о новых ценах в разделе новостей на CyD Software Labs.
Вчера я выложил вторую превьюшку будущей программы Digital Photoworkshop. Программа научилась добавлять поверх фотографий текст и его можно перемещать, поворачивать и изменять размер/цвет. В ближайших планах будет добавлена возможность изменения текста.
Этот релиз должен требовать .NET Famework 3.5 только и не более в отличии от прошлого, который требовал 4.0. Если у кого программа не ставится при наличии 3.5, просьба сообщить. Опустить запросы еще ниже я не могу, потому что использую WPF и его функции, которые стали доступны именно в 3.5.
В разделе Photo Library я выкладываю фотографии и в нем повяилось несколько новых снимков. Меня кстати просили, чтобы я выложил фотки из Канады, так вот я буду выкладывать их на этот сайт. Сейчас там пока доступна только одна фотка из парка атракционов Торонто Wonderland, но будет еще.
Вчера залил еще одно обновление Digital Photo Workshop. В этом превью уже работает сохранение и загрузка проекта, изменен движок печати (улучшен, но не доделан и будет еще улучшаться, чтобы предоставить вам различные варианты печати), добавлена возможность удалять выбранные элементы с поверхности рабочего холста и теперь выбранный размер шрифта назначается выделенным элементам и будет назначаться всем создаваемым надписям.
Работы еще над программой очень много, а планов по новым функциям еще больше, но на этом временно приостанавливаю работу над Digital Photo Workshop. В последнее время было добавлено много возможностей, а сейчас мне нужно потратить немного времени на другое. В любом случае я буду стараться к концу года сделать программу реально полезной и возможно, что к новому году можно будет выпустить уже не превью, а полноценную бету версию.
Давно я не выпускал свежих обновлений для CyD Network Utilities - Security Tools. Вчера я сделал это и выложил новую версию, которая в ближайшее время получит номер 2010 в честь наступающего года.
Изменений внешних немного, точнее оно только одно - добавлено меню Internet в котором есть только один пункт для запуска тестирования сайта. Это новый модуль, который будет развиваться в ближайшее время достаточно значительно. Его основная задача всевозможное тестирование сайта, в том чиале нагрузочное тестирование WEB страниц для выявления слабых мест.
Еще одно изменение произошло внутри - переписан модуль Brute force. Он стал более универсальным с точки зрения реализации кода. Чем это грозит пользователю? Раньше модуль был написан так, что он из текстового файла читал протокол, по которому происходит авторизация, и на основе этого подбирал пороли. Но не все так легко и у некоторых протоколов проблематично описать авторизацию в виде текста в файле, нужно что-то более мощное. Поэтому пришлось создать несколько классов и небольшой универсальный фреймворк, благодаря которому мне теперь легче будет расширять возможности брутфорса и добавлять в него новые фишки. И это уже принесло плоды, потому что в текущей версии появилась возможность подбирать пароли для Basic HTTP авторизации.
Только что получил сообщение о том, что стала доступна вторая бета версия Visual Studio 2010 и .NET Framework 4. Ну наконец то. С момента перехода на Windows 7 на моем буке Visual Studio 2010 перестала запускаться, потому что упорно искала .NET 4 именно бета версии.
Ну теперь пойдет пъянка гулянка. Сейчас как вытяну последнюю версию, а потом как расскажу вам про нее.... Пока что скачка доступна только подписчикам MSDN, но с 21-го числа обещают сделать ее доступной всем. Такая несправедливость скорей всего сделана для того, чтобы большое количество желающих не уложило каналы Microsoft. Инсталляшка все же занимает более 2 гигабайт. Самое интересное, что версии Professional, Premium и Ultimate весят практически одинаково. Разница незначительная и если уж выбирать что-то для тестирования, то максимальную комплектацию.
Я очень большие надежды возлагаю на улучшения WPF в Visual Studio 2010 Beta 2 и избавление среды разработки от падения. При работе с Ribbon предыдущая версия Visual Studio 2010 Beta 1 падала регулярно. Если эта версия будет работать стабильно и быстро, то я наконец подчищу жесткий диск и избавлюсь от Visual Studio 2008-го полива.
Недавно на работе дали задание – попытаться найти все возможные поддомены для целой кучи доменов. Я запустил командную строку и nslookup в надежде решить проблему очень быстро и тут же обломался. Я попытался выполнить команду ls, но ничего умного не произошло. Выхожу из nslookup и запускаю man по этой утилите и получаю большой и великий облом. Разработчики не реализовали ровным счетом ничего полезного. Если кто только присоединился на блог, то сообщаю, на работе я работаю за Apple.
Операционка MacOs построена на BSD, и тут возникает резонный вопрос – там тоже нет ls в утилите nslookup? Очень странно, если это так. В Windows все реализовано, поэтому пришлось доставать свой HP.
Поиск поддоменов – задача не из удобных. Нужно переключать сервера и листать их. Немного подумав, я решил попробовать поискать в интернете готовое решение, но ничего удобного не нашел, поэтому задумался о написании собственного модуля. Об этом я уже писал на блоге CyD Software Labs в заметке Поиск поддоменов. Немного мучений и разборок с DNS протоколом и я написал модуль. Он написан уже неделю назад, просто все времени не было написать о нем.
У меня в программе Network Utilities Сеть и безопасность появилось уже несколько модулей, которые можно обозначить как утилиты для Web программистов. Если ты занимаешься только Web, то покупать полный набор утилит будет бессмысленно, поэтому я решил создать одну отдельную программу, которая будет называться Утилиты Web разработчика.
Так как программу будут запускать на клиентских компьютерах, то я решил сразу же делать интерфейс красивым на основе ленточек в стиле офиса. Пока что в новую программу портирован только один модуль - поиск уязвимостей, и большинство команд меню не работает, но я все же решил выкинуть программку на сайт, для первого ознакомления и собрать первые отзывы. Пишите, кого эта программа заинтересует. Пишите не только о том, что уже сделано, но и о том, что можно еще сделать в программе, чтобы сделать ее полезнее для Web программеров.
Я планирую добавить в программу утилиты для SEO специалистов, потому что сам этим занимаюсь и самому нужны программы для анализа своих сайтов. Их у меня много, поэтому без автоматизации проблематично. Помимо этого будет модуль нагрузочного тестирования, который уже начал разрабатываться и уже простое тестирование есть в Network Utilities Сеть и безопасность
Вчера начал глючить IE8, хотя он у меня со всеми обновлениями. Несколько раз пытался зайти на youtube, но бесполезно. Максимум, что я мог увидеть - это две страницы. После этого браузер уходил в капитальный зависон. А так сильно хотелось посмотреть последний КВН, который выложили в народ, у меня же другого варианта смотреть нет.
Я плюнул в потолок, взбесился от злости и решил поставить FireFox. Скачал последнюю версию, загружаю youtube, а огненный лис умирает. Он вообще не мог отобразить ни одной страницы youtube. Попробовал загрузить другие сайты - не проблема. Грузиться что угодно, но только не сайты с Flesh. Из-за этого уродского Adobe Flesh виснет не только IE, но и Firefox, причем капитально. Когда они уже исправят этот Flesh-глюк.
Еще об этом я писал в заметке про Менеджеры скачивания
Несколько дней назад в моей любимой и флагманской программе Network tools появился новый модуль - Http Client. Как Web программисту, мне часто приходится писать и тестировать Web модули, в которых от пользователя приходят данные в виде Post запросов. Если Get запросы тестировать легко и удобно с помощью строки URL браузера, то Post проблематично. Для тестирования таких вот ситуаций я и набросал новый модуль.
Он пока прост и банален, но он натолкнул меня на другую мысль - нужно добавить в мой компонент (который я сам же и использую в сетевых утилитах в качестве контрола для отображения результатов) Small Report Renderer возможность подсветки Html кода. Это будет удобно мне в моих же утилитах, да и пользователям компонента пригодится возможность.
Не смотря на то, что информация о новом модуле есть только на англоязычном сайте, программу можно качать и с русской версии CyD Software Labs. Обе версии указывают на один сайт.
Россия почему-то очень часто идет своим путем в ИТ решениях. У нас популярен Delphi, а в США его ненавидят и найти компанию, которая использует эту среду разработки почти нереально. В России используют Opera, когда во всем мире и в северной америке популярны Internet Explorer и Firefox. В России популярна ICQ и QIP, тогда как в северной Америке большинство использует Microsoft Messenger. Даже те, кто ненавидит Microsoft и любит Apple, все равно использует клоны месенджера под Apple.
У меня опыт работы забугорья небольшой, но я только в одной компании видел Skype. Но у этой компании большой отдел программистов находится в России и для общения между канадским офисом и российским используется именно Skype. В принципе, Skype действительно отлично подходит для общения через инет, потому что хавает немного трафика и способен работать даже на ужасной линии. У меня он работал везде, и где остальные видео чаты отказывались включать видео. Но не смотря на все приемущества других технологий, в северной америке очень популярен именно Messenger. Даже не знаю, с чем это связано.