Что такое — «хорошая клавиатура»?.. Отличные тактильные ощущения, надежность, приятный звук, классическая раскладка. У Cherry многие производители топовых игровых клавиатур (Razer, Raptor Gaming и т.п.) покупают контакты для кнопок. Raptor Gaming К… то ли К1, то ли К2? — та вообще просто перемаркированная CyMotion Express.
Чем хороша конкретно эта модель? Она водо- и пыленепроницаемая, у нее увеличенная площадь кнопок при неизменном ходе (т.е. по площади кнопки как ноутбучные, а ход у них длинный и мягкий). Действительно удобные мультимедийные кнопки. Тугой капслок. Большие Enter и Backspace. Разумная цена.
Хорошо глушатся низкие, амбиентные звуки. Гул, шорох, шепот, звуки вентиляторов, электролюминесцентных ламп. Голоса и прочие резкие высокие звуки приглушаются, скорее, из-за закрытой конструкции наушников и плотных амбушюров.
Плюс, у конкретно этой модели есть режим «шумодава наоборот» — «talk through» — в нем встроенный микрофон, наоборот, проигрывает внешние звуки тебе в наушники, а музыка приглушается на 80%. Т.е. наушники для разговора не надо снимать. :)
Нас в кабинете четверо: я — думстер-метолюга, коллеги джазмен, кислотник и попсёр. :) Мы точно не сойдемся.
Меня всегда спасали хорошие удобные наушники с активным шумоподавлением, например, Sennheiser PXC-450 и хорошая звуковая карта. В этих наушниках я могу просидеть весь день, и даже не обязательно слушать музыку — шумодав подавляет и посторонние шумы. :) Когда снимаешь их — наваливается амбиентный гул: где-то в глубине стучит метро, гудит вода в батареях, вдалеке ездят машины, ветер свистит по вентиляции… Ух. :)
> Имена некоторых функций неочевидно передают назначение. Например, basename.
basename — это часть Open Group Base Specifications для Unix-команд, и она там достаточно давно.
То же самое и с touch, chmod, chown и прочими именами, «неочевидно передающими значение».
Мы на своем сайте так же «ДДоСим» LiveInternet, Яндекс. Метрику и Google Analytics.
Хотя свинство, конечно. Могли бы заказать атаку, если уж так чешется.
Здравствуйте. :) Писал в прошлом такую вещь на основе tokenizer, в итоге, не понравилось. Советую взглянуть в сторону PHC, там есть очень интересный туториал: http://www.phpcompiler.org/doc/tutorial6…, на основе которого можно построить такую систему. Жаль, что все преимущества ручного труда начисто элиминируются акселераторами. По крайней мере, у меня при включенном Xcache с отключенной проверкой модификаций разницы между производительностью собранного и обычного проекта нет.
У хороших разработчиков такого спора не должно быть. "Плюсы" и "минусы" языков - это абстракции, полученные из-за программирования "на" языке, а не "с использованием" оного. Мы разрабатываем в голове или на бумаге архитектуру решения и затем отражаем ее в терминах того языка, который мы знаем лучше всего. Это получается быстрее, кроме того, мы можем быстрее модифицировать решение в случае необходимости. Инвестировать время в изучение нового языка? Зачем? Он дает принципиально новые методы решения задач? Нет, конечно. Наше время ценно и лучше углубить знания уже известного языка, чтобы быть экспертом в одном, а не Jack of all trades в разных.
Может быть, другой язык учит нас парадигме некоего мистического дисциплинированного программирования, но что, если мы уже научились ему, но пишем на другом языке: более популярном (читай, дешевом в плане найма разработчиков), расширяемом 3rd-party-компонентами (опять дешевом!) и документированном (снова дешевом...). Нам не нужны перевороты, нам нужна эффективная по критерию ROI работа.
Словесные конструкции, вроде того, что из-за такого подхода мы "тащимся в хвосте" и "не видим дальше своего носа" - софистическое жонглирование увлеченных евангелистов, не более того. Мы изучаем новые технологии, смотрим, где они могут пригодиться, возможно, базируем на них какие-то экспериментальные решения, чтобы оценить, насколько технология подходит для решения тех или иных задач. Если она дает реальный и ощутимый прирост некоего (измеримого!) качества, мы ее применяем.
Мне в этом плане очень нравится история:
Когда Банкей преподавал дзен в храме Рёмон, священник, который верил в спасение через повторение имени Будды Любви, позавидовал его большой аудитории и решил поспорить с ним. Банкей дошел до середины беседы, когда появился священник и произвел столько беспорядка, что Банкей прекратил проповедь и спросил о причине шума. «Основатель нашей секты», – хвастливо начал священник: «Обладал такой сверхестественной властью, что стоя на одном берегу реки с кистью в руке, он мог через воздух написать имя Амиды на листе бумаги, который держал его помощник на другом берегу реки. Можешь ли ты совершить такое чудо?» Банкей легко ответил: «Очень возможно, что ваша лиса могла проделывать такой трюк, но это не в обычае дзен. Мое чудо в том, что если я голоден, я ем, а если я хочу пить – пью.»
Переведите ее в термины этого разговора. :)
Буду ждать. :) Письмо вам на gmail-е, содержание в общем-то аналогичное, но там я предпочел на "ты", хотя и здесь тоже буду не против. Выздоравливайте. :)
Странно это все. Похоже, я или забыл его опубликовать, или некие мистические силы не дают вам его прочитать. :) Попробуйте по той же ссылке еще раз, пожалуйста.
Все, что хотел, написал вам письмом, но думаю, что и сообществу может оказаться интересно и полезно, а я для себя найду какие-то свои ошибки и восполню пробелы в знаниях, которые наверняка имеются.
Странно, что Хабрахабр не пускает мое сообщение как комментарий. Видимо, оно слишком длинное - получилось 18 пунктов. :) Так что простите меня за саморекламу, но, видимо, придется писать в свой блог и давать ссылку. :)
http://karellen.habrahabr.ru/blog/19305.html
Надеюсь на интересный ответ.
Спасибо за статью! :)
Чем хороша конкретно эта модель? Она водо- и пыленепроницаемая, у нее увеличенная площадь кнопок при неизменном ходе (т.е. по площади кнопки как ноутбучные, а ход у них длинный и мягкий). Действительно удобные мультимедийные кнопки. Тугой капслок. Большие Enter и Backspace. Разумная цена.
Примерно так. :)
www.edgb2b.com/images/produit/produit_la_14550.jpg
Две штуки (домой и на работу) обошлись в 2500 рублей.
Клавиатуры Cherry великолепны.
Плюс, у конкретно этой модели есть режим «шумодава наоборот» — «talk through» — в нем встроенный микрофон, наоборот, проигрывает внешние звуки тебе в наушники, а музыка приглушается на 80%. Т.е. наушники для разговора не надо снимать. :)
Меня всегда спасали хорошие удобные наушники с активным шумоподавлением, например, Sennheiser PXC-450 и хорошая звуковая карта. В этих наушниках я могу просидеть весь день, и даже не обязательно слушать музыку — шумодав подавляет и посторонние шумы. :) Когда снимаешь их — наваливается амбиентный гул: где-то в глубине стучит метро, гудит вода в батареях, вдалеке ездят машины, ветер свистит по вентиляции… Ух. :)
auction1.taobao.com/auction/item_detail-0db2-c25891bc67c91c4f056ecd89afe79a19.jhtml
basename — это часть Open Group Base Specifications для Unix-команд, и она там достаточно давно.
То же самое и с touch, chmod, chown и прочими именами, «неочевидно передающими значение».
Хотя свинство, конечно. Могли бы заказать атаку, если уж так чешется.
У хороших разработчиков такого спора не должно быть. "Плюсы" и "минусы" языков - это абстракции, полученные из-за программирования "на" языке, а не "с использованием" оного. Мы разрабатываем в голове или на бумаге архитектуру решения и затем отражаем ее в терминах того языка, который мы знаем лучше всего. Это получается быстрее, кроме того, мы можем быстрее модифицировать решение в случае необходимости. Инвестировать время в изучение нового языка? Зачем? Он дает принципиально новые методы решения задач? Нет, конечно. Наше время ценно и лучше углубить знания уже известного языка, чтобы быть экспертом в одном, а не Jack of all trades в разных.
Может быть, другой язык учит нас парадигме некоего мистического дисциплинированного программирования, но что, если мы уже научились ему, но пишем на другом языке: более популярном (читай, дешевом в плане найма разработчиков), расширяемом 3rd-party-компонентами (опять дешевом!) и документированном (снова дешевом...). Нам не нужны перевороты, нам нужна эффективная по критерию ROI работа.
Словесные конструкции, вроде того, что из-за такого подхода мы "тащимся в хвосте" и "не видим дальше своего носа" - софистическое жонглирование увлеченных евангелистов, не более того. Мы изучаем новые технологии, смотрим, где они могут пригодиться, возможно, базируем на них какие-то экспериментальные решения, чтобы оценить, насколько технология подходит для решения тех или иных задач. Если она дает реальный и ощутимый прирост некоего (измеримого!) качества, мы ее применяем.
Мне в этом плане очень нравится история:
Когда Банкей преподавал дзен в храме Рёмон, священник, который верил в спасение через повторение имени Будды Любви, позавидовал его большой аудитории и решил поспорить с ним. Банкей дошел до середины беседы, когда появился священник и произвел столько беспорядка, что Банкей прекратил проповедь и спросил о причине шума. «Основатель нашей секты», – хвастливо начал священник: «Обладал такой сверхестественной властью, что стоя на одном берегу реки с кистью в руке, он мог через воздух написать имя Амиды на листе бумаги, который держал его помощник на другом берегу реки. Можешь ли ты совершить такое чудо?» Банкей легко ответил: «Очень возможно, что ваша лиса могла проделывать такой трюк, но это не в обычае дзен. Мое чудо в том, что если я голоден, я ем, а если я хочу пить – пью.»
Переведите ее в термины этого разговора. :)
http://groups.google.com/group/HTML-Club
Все, что хотел, написал вам письмом, но думаю, что и сообществу может оказаться интересно и полезно, а я для себя найду какие-то свои ошибки и восполню пробелы в знаниях, которые наверняка имеются.
Странно, что Хабрахабр не пускает мое сообщение как комментарий. Видимо, оно слишком длинное - получилось 18 пунктов. :) Так что простите меня за саморекламу, но, видимо, придется писать в свой блог и давать ссылку. :)
http://karellen.habrahabr.ru/blog/19305.html
Надеюсь на интересный ответ.
Спасибо за статью! :)