All streams
Search
Write a publication
Pull to refresh
76
0
Zaur Nasibov @BasicWolf

Software Engineer

Send message
В том то и дело, что претензии не к производителям оригинальных деталей, а например к 3м лицам (компаниям), занимающихся обслуживанием техники. На оригинальных деталях обычно ставится клеймо которое вполне можно подделать. И вот пример: компания не просто заменяет старые детали на новые контрафактные, но и меняет нормальные оригинальные детали на левые с целью последующей их продажи. А выход из ситуации — клеймо, придложенное IBМ, которое, по словам IBM же, подделать невозможно.
Напрасно вы так иронизируете. Представляете чем может обернуться контрафакт например в авиационной промышленности?
Ёклмн, не холивора ради, но чего ради вообще существует VB.NET, когда есть C#?
хотя по идее высота зубцов должна иметь нормальное или случайное распределение, видно, что первые 10 расположены странной двойной лесенкой:


Мне кажется, или автор тут перемудрил? Случайная величина в данном случае — кол-во минусов, как по этому графику можно определить, какое у неё тут распределение?
Ничего из вышеперечисленного. Не язык определят быдлокодера. Зайдите на тот же govnokod — на практически каждом из вышеперечисленных языков найдётся куча примеров. Мне кажется, что лучше всего показать какие задачи можно решать, и заложить основы того, как их решать (желательно на языке проще чем с/c++, тот же Паскаль или Бейсик вполне подойдут).
Постараться между делом объяснить, для чего программистам нужны не только языки программирования, но и иностранные языки, особенно английский.
И главное — оценивать не только за результат работающей программы, но и за качество написанного кода. Если программисту «с детства» сходят с рук переменные вроде «a, b, c, skorost, rasstoyanie», код без отступов в одну линию и т.д — вот вам и потенциальный быдлокодер.
Здорово! Спасибо большое, что-то я ваш линк упустил.
До 1994 года включительно — гарантия того, что механика будет buckling spring. В 95м году Lexmark выпустили первую партию с rubber dome и с тех пор было несколько таких вариантов. Также у большинства клавиатур выпущеных позже не было снимающихся кнопочек (у оригинальной Model M — кнопки «двуслойные»).
Скорее всего на ebay, к сожалению их больше не выпускают. Насчёт USB — разве что через PS/2<->USB переходник. И ещё один нюанс: механика buckling spring — очень громкая, вероятно самая громкая из всех ныне существующих. На работе откопал одну, 92го года выпуска с финской раскладкой, печатать — одно удовольствие. Немного нервирует отсутствие winkey (т.к. всё что связано с окнами забиндил на него, всё что с Alt — для шорткатов в Emacs :)
Обычно клавы с cherry-механикой стоят как раз в этом диапазоне, либо дешевле. Ещё как вариант найти старую IBM model M (желательно произведённую до 94го года), если отсутствие Super (Win) key не раздражает. Всё что с Topre — стоит от $200 и выше (у самого купленная за 100eur из отдела «возвращённых товаров» Realforce с Topre (усилие 45 грамм, рекомендую брать пожестче).
Вопрос: какая собственно стоит механика?
Спасибо большое! Питон не перестаёт удивлять.
Хосподи, минут 5 втыкал, пока понял :)
Для тех кто устал после тяжелого дня:
['False', 'True'][True] == ['False', 'True'][1] == 'True' # :)



Тогда пользуюсь translit.ru, либо просто печатаю латиницей.
Первая клавиатура у меня была en-us, без русских букв. О наклейках не догадался и пошёл путём наименьшего сопротивления: нашёл прогу для Win9x (как помню, называлась «AltWin») которая и делала раскладку фонетической.
Пользуюсь фонетической раскладкой (русский как ЯШЕРТЫ), вот и печатаю на двух языках вслепую :) А в идеале хотелось бы освоить и DVORAK.
Мой любимый короткометражный фильм о настоящих хакерах: www.youtube.com/watch?v=bl_1OybdteY
Молодые Возняк, Столлман и прочие прилагаются.
Угу, с нормальным спектром днём с огнём не сыщешь :(
Да, с None я погорячился. Но тем не менее, при беглом просмотре кода, phone != '' мне скажет гораздо больше, чем not phone. При not phone я предполагаю, что phone содержит булевое значение.
Вот уж не согласен. Вторая строка дзен Python: «Explicit is better than implicit.». В Python not X может означать всё что угодно, например:

х = 0 
not x       # тут всё просто
>>> True

x = ""
not x       # а здесь уже работает len(x)
>>> True

х = []
not x       # и здесь
>>> True

x = {}
not x      # то же самое
>>> True

x = None 
not x       # а вот так писать - прямая дорога в Питоний ад. 
>>> True


Я в своё время получил много головной, ожидая в функции строковый аргумент такого вида:

def f(s = None):
    if not s:
        print 's is None'


Проблемы начинались тогда, когда s == "".

Information

Rating
Does not participate
Location
Азербайджан
Registered
Activity