Домены в зоне .РФ уже в ноябре

Дата: 24.10.2009
Категории: Интернет Новости

Резервирование русскоязычных доменов в зоне .РФ для владельцев торговых марок начнется уже в ноябре, а точнее с 25 ноября 2009 года по 25 марта 2010 года. А уже с апреля 2010 года купить домен сможет любой желающий.

PNG в IE 6

Дата: 24.10.2009
Категории: HTML и CSS Дизайн

Как известно Internet Explorer 6 и версии ниже неправильно отображают файлы формата PNG 24bit, фон изображения скорее будет отображаться серым. Это конечно же не куда не годится. PNG с альфа-каналами позволяет значительно улучшить внешний вид дизайна сайта.

Так как в основном PNG с альфа-каналами используются для дизайна страницы, то нет особых проблем написать одну лишнюю строчку в стиле к элементу дизайна.

Решение 1

Решение можно найти на официальном сайте Microsoft. Решение заключается в использовании фильтра AlphaImageLoader и добавлении в стиль следующего:

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image.png',
   sizingMethod='scale');

Но меня это решение не устроило. Opera, FireFox и другие популярные браузеры, по всей видимости, не имеют фильтра AlphaImageLoader, и не отображают изображение вообще. А если помимо этого фильтра добавить в стиль Background, то появляются проблемы в IE.

Решение 2

Это решение немножко посложнее и автора этого решения сейчас уже сложно найти.

Итак, нам потребуется прозрачный GIF размером 1?1 px. И файл с кодом pngfix.htc. Скачиваем эти файлы отсюда.

Прочитать остальную часть записи »

Hint у PictureBox

Дата: 23.10.2009
Категории: Visual Studio (C#) WinForms

Когда я только начал изучать Visual Studio я очень удивился, не найдя у PictureBox свойства Hint, в которое можно записать подсказку, появляющуюся при задержке мыши над компонентом. Думаю все знакомы с этим, не раз видели.

Решается все очень просто. Ищем компонент ToolTip в палитре компонентов.

ToolTip

Выкладываем его на форму. Устанавливаем у него свойство ShowAlways = True для того чтобы подсказка показывалась.

Теперь у PictureBox появится дополнительное свойство ToolTip on toolTip1 в разделе Misc.

Misc ToolTip

Вот вобщем-то и все. Советую поразбираться со свойствами компонента ToolTip, можно добавить название Hint’а и сделать другую форму у Hint.

Монитор ЯВ, тИЦ, PR – новое решение

Дата: 22.10.2009
Категории: Мои проекты

Размышляя о всем, что мне предложили в комментариях, а именно поместить трей и не делать настройки отдельной программой, я до сих пор не определился с выбором, но зато придумал еще одно возможное решение. Смысл заключается в том, что маленькая панелька (см. рисунок ниже) с кнопками будет постоянно «висеть» за всеми окнами системы в правом нижнем углу, тем самым не будет (или не должно) мешать пользователю.

Монитор ЯВ, тИЦ, PR - решение

Эти самые кнопочки и есть то, что нужно — настройки, принудительная проверка. Кстати сюда же можно и сделать выход из программы, кнопку «О программе», где будет указана версия и авторство.

Можно сделать, чтобы эту панельку можно было перемещать как обычное окно системы.

Нужно думать и на будущее, ведь в планах сделать и функции анализа сайта на количество страниц в индексе поисковиков, наличие сайта в крупных каталогах и прочие SEO функции. И не нужно будет искать место для кнопки, которая будет открывать окно с этими функциями.

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

Пусть программу я и пишу для своих нужд + получение опыта, но уже как минимум 3 пользователя у нее будет. 🙂

Скачать программу

Windows 7 уже завтра

Дата: 21.10.2009
Категории: Новости

Logo Windows 7Завтра 22 октября новую операционную систему Widnows 7 сможет приобрести любой желающий.

На сколько я знаю, продажи предустановленной (поставляется вместе с компьютером) Windows 7 уже ведутся.

Если верить статистике, то большинство пользователей ждет выхода ОС, но в России мало, кто желает купить лицензионную версию.

Microsoft анонсировала Visual Studio 2010 beta 2

Дата: 20.10.2009

VS 2010

Вчера корпорация Microsoft анонсировала выход новой версии Visual Studio 2010. Также компания анонсирует выход .NET Framework 4. Для подписчиков MSDN продукты доступны уже сейчас, а широкому кругу разработчиков продукты будут доступны с 21 октября.

Также корпорация анонсировала дату выхода финальной версии Visual Studio 2010 — 22 марта 2010 года. Среди нововведений в этой версии будет новый механизм привязки данных средствами drag-and-drop в технологии Silverlight и WPF, инструменты для разработки с использованием функций новой операционной системы Windows 7, SharePoint и возможности интеграции с инновационными технологиями, такими, как ASP.NET MVC, UML, Expression, многоядерными технологиями и технологиями баз данных.

Скриншот Visual Studio 2010

Хочу заметить, что пользовательский интерфейс Visual Studio 2010 полностью сделан на технологии WPF. Хотя и в 2008 версии продукта WPF был частично использован. Если Microsoft в своем продукте использовала эту технологию, то это должно о чем-то говорить. А говорит это о том, что Microsoft видит WPF очень перспективной технологией.

Скриншот Visual Studio 2010

Монитор ЯВ, тИЦ, PR — несколько идей

Дата: 19.10.2009
Категории: Мои проекты

Разработка программы успешно ведется, уже есть наработки. Сейчас уже программа успешно получает информацию о АП ЯВ и АП тИЦ. АП PR скоро тоже будет готов.

Настройки программы

Как я описывал в одной из предыдущих статей, проблему о том, где разместить настройки программы и как осуществить к ним доступ, я до сих пор еще не решил. У меня есть несколько идей по этому поводу, например, можно сделать кнопку «Настройки» в левом верхнем углу окна сообщения. Но тогда в этом случае пользователь сможет поменять их только тогда, когда увидет сообщение, т.е. придется ждать очередного АПа. Это конечно же неудобно для пользователя.

Можно сделать настройки отдельной программой. И при инсталляции выводить ярлык «Настройки программы» на рабочий стол. Также можно сделать и в окне сообщения кнопку «Настройки», при нажатии на которую программа просто будет запускать другую программу.

Несколько запущенных экземпляров программы

Также необходимо обязательно предусмотреть то, что пользователь может запустить два экземпляра программы, тем самым каждый экземпляр будет проверять информацию, что также неправильно.

Нет доступа в интернет

Еще нужно будет решить следующий вопрос: «Показывать ли сообщение об ошибке если нет доступа в интернет?». Я думаю лучше этого не делать, ведь ошибка будет показываться каждый раз при неудачной проверке и тем самым раздражать и надоедать пользователю. Прочитать остальную часть записи »

Несколько комбинаций клавиш в Visual Studio

Дата: 18.10.2009
Категории: Visual Studio (C#)

Недавно, работая в Visual Studio, чисто случайно нажал комбинацию клавиш Ctrl+T и обратил внимание, что поменялись два символа местами. Я нажал еще пару раз, чтобы разобраться. Оказалось, что меняются местами символы слева и справа от курсора, причем курсор двигается вправо. Тоесть если имеется:

Пример

То при нажатии комбинации клавиш, будет следующее:

После нажатия

Есть подобные комбинации: Ctrl+Shift+T и Shift+Alt+T. Первая меняем местами слова, вторая — строчки.

Прочитать остальную часть записи »

Новый проект — Монитор ЯВ, тИЦ, PR

Дата: 17.10.2009
Категории: Мои проекты

Всем доброго времени суток! Недавно захотелось сделать себе программу, которая будет следить за обновлениями ЯВ, а также тИЦ и PR. Программа будет периодически производить проверку и в случае, если была новая Яндекс выдача, то программа покажет соответствующее сообщение.

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

После того, как появляется сообщение, оно не исчезнет до тех пор пока пользователь не нажмет на кнопку в нем (пусть будет «Закрыть»). Ни на панели задач ни в трее программы видно не будет. Ниже внешний вид будущей программы, который естественно может измениться.

Внешний вид программы

Прочитать остальную часть записи »

Новый интерфейс поиска картинок Google

Дата: 16.10.2009
Категории: Интернет Новости

Logo Google

Минут 30 назад команда Google Россия запустила новый интерфейс Поиска картинок.

Теперь клик на результат поиска ведет на страницу с крупным изображением и возможностью удобного пролистывания. Пользоваться поиском стало намного приятнее, удобнее и легче.

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

Интересен такой факт, что новый интерфейс доступен только из России и некоторых других стран. В блоге Google это объяснили тем, что в разных странах есть разница между привычками пользователей и разработчики стремятся их максимально учитывать при разработке.