valker's blog

valker's blog: идеи, размышления, наблюдения

Roslyn

оставьте комментарий »

Microsoft представила Community Technology Preview своей новой технологии – Roslyn. В двух словах – это попытка предоставить возможности компиляторов, как сервисов для приложений пользователя. Самое интересное, что поддерживают они только два языка. Угадайте какие? Правильно – C# и VisualBasic. Думается, что эта технология направлена на дальнейшую популяризацию названных языков. Очень хочется в этом ошибиться.

Написано valker

Октябрь 23, 2011 в 8:57 пп

Опубликовано в жизнь

Отмечено как , ,

Курсор "песочные часы"

оставьте комментарий »

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

Написано valker

Октябрь 8, 2011 в 9:06 пп

Опубликовано в жизнь

Отмечено как , ,

Интернетное

оставьте комментарий »

Всё течёт, всё изменяется. 3 года назад я пользовался оперой, фаерфоксом и макстоном. А закладки хранил в memori.ru.

Теперь у меня 2 фаворита среди браузеров: chrome for windows и firefox for linux. В качестве «запасного аэродрома» выступают опера и интернет эксплорер. А закладки храню теперь в delicious.com…

Написано valker

Май 2, 2011 в 3:28 пп

Опубликовано в жизнь

Отмечено как , ,

C# как узнать текущую раскладку клавиатуры

оставьте комментарий »

using System.Windows.Forms; // For InputLanguage
using System.Diagnostics; // For Debug
//...
// распечетать текущую раскладку
Debug.WriteLine(InputLanguage.CurrentInputLanguage.LayoutName)
// чтобы узнать, когда раскладка меняется подпишитесь
// на событие System.Windows.Forms.Form.InputLanguageChanged

Написано valker

Январь 25, 2011 в 12:03 пп

Опубликовано в жизнь

Отмечено как , ,

«Хакаем» проверку установки старого пароля

оставьте комментарий »

Компьютер у меня на работе через несколько месяцев просит переустановить пароль. Мне же не хочется его менять :) Чтобы не запоминать новый пароль я делаю просто: в течение 1-2-х дней ввожу пароли вроде Qwerty123 и т.д. Когда пройдёт временной отрезок, и некоторое количество паролей будет сменено, система даст мне возможность вернуться к старому паролю.

На месте программистов создававших эту систему я бы завёл специальный счётчик для каждого из старых паролей и при смене пароля запоминал бы старый с начальным значением счётчика, например, 365. Каждый день это значение уменьшалось бы на 1. Когда оно достигало 0 пароль из списка удалялся бы и давал возможность установить его заново.

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

Написано valker

Январь 24, 2011 в 12:21 пп

Опубликовано в жизнь

Отмечено как , ,

Что можно улучшить в Linux?

оставьте комментарий »

Одна из самых «достающих» вещей в Linux – это то, как там обходятся с горячими клавишами. Например, если в программе есть горячая клавиша Ctrl-Shift-T, а комбинация Ctrl-Shift прописана как изменяющая текущую раскладку клавиатуры, то нажать заветную Ctrl-Shift-T вам не удастся, потому что система «схватит» Ctrl-Shift не дожидаясь клавиши ‘T’ и переключит раскладку.
В Windows же напротив, интерпретация горячих клавиш производится когда клавиши отпущены.

Написано valker

Январь 23, 2011 в 9:39 пп

Опубликовано в жизнь

Отмечено как

Follow

Get every new post delivered to your Inbox.