
Компьютерная эстетикаЧитать полностью »
Компьютерная эстетикаЧитать полностью »
В чём-то сочинение стихов похоже на написание кода — имеет значение только "чистый" текст, и этот текст, как и код, подчиняется определенным правилам. Поэту могли бы пригодиться те самые "автоподсказки" и подсветка кода стихов. Может, даже с какой-то поддержкой рефакторинга, помочь поэту найти слабое место. Но найти что-то подобное (особенно на русском языке) у меня не вышло. Например, на запрос poetry editor
в основном выпадают сервисы по найму редакторов-людей. Проекты, конечно, есть, но они либо слабые, либо мёртвые (поправьте меня, если я неправ).
Значит, задумал я на коленках склепать IDE для поэтов…
Недавно заинтересовался, как устроена подсветка кода изнутри. Сначала казалось, что там все дико сложно — синтаксическое дерево, рекурсия и вот это все. Однако при более близком рассмотрении оказалось, что ничего трудного здесь нет. Всю работу можно проделать в одном цикле с заглядываниями вперед и назад, более того, в получившемся скрипте почти не используются регулярные выражения.
Демо-страница: Javascript Code Highlighter
В одном сером-сером городе стояла темная-темная башня…
Говорят, что раньше в ней шла стройка, а потом — отделочные работы. Люди работали в три смены, и по ночам она была подобна световому маяку. А потом комплекс заселили обитатели офисов. Каждый день, кто раньше, кто позже, они расходились по домам, один за другим гася свет… Лахта Центр постепенно погружался во мрак, и появлялась она – башня Тьмы…
Как вам такая страшилка? Что же на самом деле будет происходить с Лахта Центром с наступлением ночи – читайте под катом.
Читать полностью »
Не успела Apple выпустить программу расширенной гарантии по замене ломающихся клавиатур, как на MacBook Pro 2016 года выпуска и новее стала проявляться новая, куда более серьёзная проблема, связанная с конструктивными недостатками модели.
Каждый раз, когда вы открываете и закрываете ноутбук, шлейф поддается незначительному трению и нагрузкам. Со временем шлейф перетирается и дисплей или некоторые его составляющие, например подсветка, попросту перестают работать. Этому подвержены абсолютно все ноутбуки, но проблема обычно проявляется спустя многие годы использования. В случае с MacBook Pro, исходя из имеющейся статистики, проблема проявляется чаще всего через полтора года использования, когда срок годовой гарантии уже истек.
Читать полностью »
В жизни каждого гика рано или поздно находится железка, которую хочется, даже несмотря на то, что она, вроде как, и не нужна. У меня такое с клавиатурами. Вот была у меня Razer BlackWidow Ultimate первого поколения, ещё с синей подсветкой. Абсолютно рабочая. Сменил на ту же «вдову», но во втором поколении: матовую, зелёную, да ещё и stealth-версию. К тому же без гравировки русских символов. Её спустя год сменил на дорогущую SS Apex M800, которая пробыла у меня недолго, но оставила неизгладимое впечатление. И всё бы ничего, но хотелось… чего-то большего. Чего-то… что удовлетворяло бы на все 100%, а не на 90, как было с BlackWidow.
И, удивительно, на рынке клавиатур не было ничего, что мне бы нравилось на все сто. Пока я не увидел её. ANSI-раскладка. Минималистичный корпус. Никакого Razer’а и глючного софта. Да ещё и потрясающе красивая RGB-подсветка, которая, казалось бы, ну полная bells and whistles, но уж очень цепляет душу. В общем, о ней, единственной и неповторимой, сегодня и расскажу.
Читать полностью »
Озаботила меня одна проблема – темный коридор по пути из спальни на кухню. Ну, знаете, люблю ночью на кухню ходить, но в потемках некомфортно, а т.к. коридор относительно ширины достаточно длинный, то велика вероятность отклонения от маршрута при ориентировании по встроенным в голову гироскопам. Ошибка накапливается, да еще ноги разной длины, ходил с вытянутыми руками и попадал в дверной проем не с первого раза.
Да, конечно есть всякие ночники, датчики движения, умные дома, но у меня есть лучше, у меня есть пластиковый плинтус с кабельным каналом.
Поэтому возникла идея запихать туда светодиодную ленту и посмотреть, как она там себя будет чувствовать и получилось, знаете ли, довольно круто, такая подсветочка, как в космических кораблях.
Читать полностью »
Вместо эпиграфа:
Сидит 30-летний программист за компом, программу отлаживает, обложился справочниками, документацией, дедлайн подходит, уже вторые сутки сидит, взъерошенный, немытый, красноглазый — не получается, глючит где-то.
Тут входит в комнату его немолодая мама, смотрит на него с тоской и говорит с укором:
— Всё играешься…
Поскольку обзоры никто полностью не читает, сразу «проматывая» до «выводов», то резюмирую здесь:
Так уж получилось, что продукция компании Razer была в топе интересов нашего online-магазина в течение 2014 года. Мы были приятно удивлены, увидев продукцию компании Razer в топе интересов он-лайн покупателей M.Видео в 2014 году, поэтому мы решили познакомить вас со всеми интересными моделями, обвноленными Razer в прошлом и нынешнем году.
Компания Razer стала одной из первых производить игровые аксессуары и периферию, заточенную на отличный user experience в играх. Разумеется, что отлично работает в самых требовательных к точности и скорости работы условиях, прекрасно будет справляться и с другими задачами. Так что сегодня у нас в гостях две мышки, имеющие особенный интерес со стороны аудитории игроков — Razer DeathAdder и Razer Naga в варианте 2014 года.
Читать полностью »
Меньше года назад мы рассказывали о разработке нашей новой веб-платформы для просмотра исходного кода.
За прошедшее время Upsource претерпел массу мелких и крупных изменений и стал, в частности, инструментом для code review. На днях же мы открыли программу EAP (Early Access Program), и предрелизные билды Upsource теперь доступны для всех желающих. На момент написания статьи число желающих стремительно приближается к тысяче, и не исключено, что вам тоже будет интересно лично познакомиться с нашим новым продуктом. Читать полностью »