Бен Ротман создал полутораметровую карту Северо-Западного Университета. Эта модель уникальна — сначала весь кампус был смоделирован в Minecraft, а затем отпечатан с помощью 3D-принтера.Читать полностью »
Бен Ротман создал полутораметровую карту Северо-Западного Университета. Эта модель уникальна — сначала весь кампус был смоделирован в Minecraft, а затем отпечатан с помощью 3D-принтера.Читать полностью »
Для разрядки в конце рабочего дня предлагаю немного расслабиться и вспомнить 10 лучших квестов всех времен и народов (под любые платформы), определить «Достояние Республики», так сказать.
Читать полностью »
Toshiba представила ноутбук Satellite U845W с ультрашироким экраном — 21:9, который должен идеально подойти для просмотра блокбастеров.
Это ультрабук, то есть у него ультратонкий дизайн и процессор Intel Core, в данном случае чипы третьего поколения (Ivy Bridge). Можно выбрать комплектацию с 256 ГБ SSD или 500 ГБ HDD вдобавок к 32 ГБ SSD для быстрой загрузки.
Возвращаясь к экрану: это 14.4-дюймовый дисплей с разрешением 1792 х 768. Toshiba выбрала экран 21:9, очевидно, для фильмов, поскольку большая часть дорогостоящего кино снимается в этом кинематографическом формате.
Читать полностью »
Эта заметка появилась в результате вникания в проект по производству светодиодных прожекторов www.deglight.com, который мы инвестируем.
У нас в стране, основной прорыв в бытовом электрическом освещении связан с именем В.И. Ленина. Лампочка Эдисона, называемая у нас «лампочкой Ильича», до сих пор исправно служит в наших квартирах. Меняя лучину в деревне, или газовый рожок в городе на электрическую лампочку никто и не задумывался о вреде, или пользе этой инновации для человеческого организма и экономической выгоде.
«Не до жиру, быть бы при свете»
Но электроэнергия — ресурс, постоянно дорожающий. Если проблема экономии электроэнергии на производстве стоит давно, то в быту этот тренд появился недавно.
Только сейчас (последние 5 лет) пошел процесс активной замены обычных ламп накаливания на экономные лампы и за ними на светодиодное освещение.
Экономический выигрыш: экономия электроэнергии, увеличение срока службы осветительного прибора, снижение стоимости владения — очевиден.
Очевиден?
Читать полностью »
Японская компания Toshiba приурочила к выставке Computex 2012, которая в эти дни проходит на Тайване, публичный показ сразу двух новых ультрабуков серии Satellite U — Satellite U845 и Satellite U845W. Наиболее интересна из этой пары вторая модель, в оснащение которой входит дисплей с соотношением сторон 21:9. Как отмечают создатели, экран Satellite U845W идеально подходит для просмотра фильмов в формате 2.35:1 — без черных полос, неизбежно появляющихся на экранах других ноутбуков.
Это утилита, которая переключает фокус между окнами приложений из командной строки.
При работе с большим количеством открытых окон часто возникает проблема с тем, чтобы быстро переключится в окно нужного приложения. Можно, конечно, применять сочетание клавиш Alt+Tab, но Ктулху вызвать проще. Гораздо удобнее использовать шоткаты. Например, Super+1 — и вы уже работаете с терминалом, Super+2 — и перед вами Firefox. Предлагаю вашему вниманию утилиту look-at, которая даёт возможность делать это (фанаты Unity — молчать!) практически в любом десктопе, где есть X.Org.
Читать полностью »
Если вы опасаетесь, что ваш веб-сервис могут заDOSить нерадивые пользователи, или у вас просто слабенький сервер, то вы уже задумывались над ограничением количества запросов от каждого пользователя. По-хорошему — это только один из необходимых эшелонов обороны. Конечно, от серьёзной атаки такое ограничение не убережёт, но с точки зрения цена/качество вполне подходящее
Недавно я начал активно заниматься Эрлангом. Ну и, как обычно, для закрепления материала реализовал несложный веб-сервис на Mochiweb. Mochiweb — вполне достойный фреймворк для создания веб-приложений, но возможности лимитировать количество запросов от одного клиента я не нашёл. Вот и сделал это самостоятельно.
Т.к. функционал лимитирования скорости запросов вполне себе изолированный и не привязан к какой-то конкретной задаче, я выделил сделанный модуль в независимое приложение и решил выложить его исходный код.
Итак, имеем Erlang/OTP, Mochiweb, rebar. Хочется считать количество запросов от конкретного пользователя и отдавать ему 413 код ошибки, если запросы идут слишком часто. Клиент идентифицируется своим IP адресом. Тем самым, который отдает mochiweb_request:get(peer).
Задача не такая сложная, но, возможно, готовое решение сэкономит кому-то время.
Не так давно знакомый попросил помочь с обычной задачей – телефонизировать их небольшую фирму из подмосковья. Давать всем клиентам свой мобильный уже не могут, и электронной почты не достаточно, вот и появился у них «менеджер по клиентам».
Мой опыт выбора может быть и другим полезен. Для простоты понимания описываю вводные данные для выбора:
Итак, начнем муки выбора.
Читать полностью »
С появлением мобильного веба наш интернет стал снова плохим, а устройства медленными. 3G, 4G, Wi-Fi… — они, конечно, где-то есть, но когда очень надо, то как правило скорость падает до околомодемной и получается, что наши мобильный устройства «каменного века» попадают в условия современного объема информации. Даже в центре города (правда на 15-м этаже) значек мобильного интернета может показывать волшебную букву Е, намекающую о том, что уж лучше не тратить нервы и потерпеть. Лучше уж использовать нативную версию какого-то веб-сервиса, чем каждый раз ждать, загружать по мегабайту, чтобы отправить короткое сообщение. Нативную версию веб-сервиса... Понятное дело маркетинг, гонка приложений. Однако, же пользователи выбирают нативные веб-приложения, которые работают быстрее, не качают кучу ресурсов, хотя им приходится периодически его обновлять.
Эта статья о том какими путями можно оптимизировать загрузку и инициализацию JavaScript.
Читать полностью »
Думаю что нет *nix-админа, который не пользуется утилитой logrotate. Часто мы пользуемся ею, даже не подозревая что она установлена в системе. Однако, когда мне понадобилось пропарсить проротейченный log-файл, я был крайне удивлен.
Читать полностью »