All streams
Search
Write a publication
Pull to refresh
6
0
Юрий @VakarimaZ

User

Send message
У меня HTC P3300. Окошки уже давно неродные — WM 6.5.3. Это те, у которых пуск вниз вынесен, да и само меню Пуск уже совсем другое. Касательно аппаратных клавиш — они уже наполовину поотказывали, но (о боже!) у них есть дубликаты на экране. Когда я вспоминаю свой SE m600i, у которого отказал сенсор и не было аппаратных кнопок приёма вызова, я понимаю, что лучше и аппаратные, и экранные — так надёжнее. Конечно экран отказывает не каждый день, но…
Ну и в любом случае аппаратные кнопки удобнее, поэтому на данный момент присматриваюсь к SE Xperia Pro c кучей аппаратных кнопок =)
еще проще — назначить компиляцию всего солюшна в одну папку. Для этого в свойствах шарповскгого проекта нужно поменять путь построения с bin\Debug на ..\Debug (для Release — соответственно)
Может я что-то не так понял, но статья по сути про P-Invoke и небезопасный код.
из того, что я отметил для себя существенным, — это отсутствие разъёма для наушников (помимо памяти и батареи)
а что с ним случится-то? ну вырубится от перегрева в крайнем случае.
ну вообще есть поверье, что в вертикальном положении подшипники сильнее изнашиваются. насколько это правда я в цифрах сказать не могу, но практика показывает, что в вертикальном положении винты работают не меньше своих собратьев в горизонтальном
расскажите им об этом
Капс действительно нафик не нужен, но зачем из капса делать шифт, а из шифта поиск?
Del — это вообще одна и наиболее используемых клавиш, afaik, наряду с Esc. И с клавишами навигации косяк — Page Up, Page Down так уж и быть можно убрать при условии наличия мыши со скроллом, а вот Home и End я регулярно использую (никогда не прощу Acer кнопки Home и End через жопу Fn).
у меня на FullHD иногда превьюхи на ширину экрана не помещаются =)

Двухпанельными менеджерами файлов пользовался в ДОСе и немного по привычке в 95/98. А потом перешел на проводник, коего за глаза хватает. Иногда запускал FAR для скачивания фильмов с фтп, т.к. проводник (в ХР) их сначала в Temporary Internet Files качает, а потом только в целевую папку. За последние года 4-5 фтп пользовался считанные разы, да и то через проводник или браузер.
запустил на 23" монике. глаза чуть не выпали =)
ну это кому как. жена тоже жалуется, что британцы непонятно разговаривают, а не наоборот легче их понять. хотя не забываем, что бывают люди-native Russian speakers, которые по-русски говорят так, что их хер поймёшь =)
Смахивает на SO-DIMM, ну а там черт его знает
может я что-то не понимаю, но вроде ж у него симба?
Кстати, мелка запара от Microsoft — если у расширяющего метода имя совпадает с именем существующего статического метода (как в примере выше), IntelliSense показывает его самым обыкновенным методом, а не расширяющим. Бага 100% есть в 2008 студии, ну а в 2010 она наверняка осталась, хотя может подправили.
Мне это напомнило мою недванюю дискуссию с Java программистом =) Выглядела она примерно так:
— В Яве нет свойств.
— Они нафиг не нужны — NetBeans (прим. или Eclipse, уже не помню) сам умеет создавать методы-аксессоры.
— В Яве нет делегатов.
— Всё, что в шарпе решается делегатами, без проблем решается наследованием.
— Но ведь так удобней.
— Но так меньше путаницы.

В общем, резюме — как и всё, что есть в шарпе, расширяющие методы очень удобны, но в то же время, зачастую все вопросы, которые вы хотите ими решить, можно решить банальным наследованием.

Приведу пример, когда простой расширяющий метод значительно упрощает код и делает его более читабельным (на мой взгляд), но при этом наследованием такого не сделать:
Copy Source | Copy HTML
  1. public static class Extensions
  2. {
  3.     public static bool IsNullOrEmpty(this string str)
  4.     {
  5.         return string.IsNullOrEmpty(str);
  6.     }
  7. }
  8.  
  9. class Program
  10. {
  11.     public static void Main()
  12.     {
  13.         string userName = GetSomeValueFromDB("UsersTable", "UserName");
  14.         if (userName.IsNullOrEmpty())
  15.         {
  16.             Console.WriteLine("User name is empty");
  17.         }
  18.     }
  19. }
По поводу «правильно/неправильно» — в языке такого понятия в общем-то быть не может. Язык — это «живая» структура, которая постоянно меняется. Да, с точки зрения этимологии, вы правы, но если люди-носители языка так упорно говорят, то есть смысл задуматься. Не зря же в официальный словарь Русского языка включили неправильный «стульчик» =) Хотя, это в некоторой степени исключение. Многое, конечно зависит от инертности ученых-лингвистов. Вот недавно, допустим, в английском языке официально появилось слово «imho» (а так же ранее «blog» и «spam»), а из русского языка убрали «компьютер» (правда, это уже давнишняя история).
да, это когда вы можете прочитать текст ниже линии (обычно последние две строчки).

P.S. строчка «Тираж ...» не в счет =)

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity