Новости информационных технологий - 25456

Часть 1.

Введение.

Изначально хотелось написать побольше упомянув в статье роуты и борьбу с ошибками, но тема интернационализации довольно обширна оказалась поэтому было решено посвятить пост исключительно ей. Мы будем пользоваться распространенным инструментом gettext в рамках фреймворка.

Все переводы можно разделить на две части:
a) Те что непосредственно в файлах с расширением .py — с ними все просто.
b) И те что в шаблонах — к ним придется написать небольшой велосипед :).
Ну и далее нужно автоматизировать процесс управления переводами.
Итак добро пожаловать под кат.

Читать полностью »

Основное средство общения в нашей компании — это шашлыки чат Skype. Статус «в сети» означает присутствие на рабочем месте. Иногда ждёшь кого-то, начальству не напишешь «зайди плиз срочно» — в общем, уведомление о появлении в сети определённого человека было бы полезно.

В Skype для Linux нет такой «галочки» для отдельных контактов (думаю, что и пользователи других ОС с этим знакомы). Зато есть неоспоримое преимущество — почти безграничные возможности командной строки:
Читать полностью »

Само понятие персональный компьютер устаревает, ему на замену постепенно приходит персональная реальность. Очки дополнительной реальности заменяют монитор.
image
А вот, идея для потенциального устройства, заменяющего мышь, а с помощью, например, 8pen и клавиатуру. Конечно, также мышь можно заменить слежением за взглядом, а клавиатуру — голосовым управлением, но не хватает чего-то осязаемого. А что может быть более осязаемым, чем пальцы. Осталось только научиться считывать с них информацию. Первое, что приходит на ум — это чувствительные перчатки. Но есть вариант получше — кольцо, улавливающее звук трения пальцев. Предположительно, должно одеваться на правый средний и быть похожим на эту картинку из википедии.
Читать полностью »

В этой статье я расскажу как можно организовать процесс сборки фронтэнда «от и до».

Советую начать со вводной статьи, если кто не читал.

Там я рассказывал про TeaCSS как про надмножество CSS, и это была неправда. Точнее – полуправда. И таким он был во времена своего создания (откуда и название).

Сейчас – это декларативный метаязык для генерации контента, во многом черпающий вдохновение из QML, Lisp, Clojure, Nemerle.Читать полностью »

Обанкротившуюся Elpida Memory купили за 2,5 миллиарда долларов

Компания Micron, занимающаяся производством чипов памяти, подписала договор о покупке недавно обанкротившейся японской компании Elpida Memory. Сумма сделки должна составить около 2,5 миллиардов долларов США — покупаемая компания, как известно, была весьма крупной. Правда, большая часть денег пойдет на оплату долгов Elpida Memory, так что фактическая сумма сделки несколько меньше, чем договорная.

Читать полностью »

Каждый геймер рано или поздно задумывается над упрощением прохождения некоторых уровней игры, возможности сжульничать и т. д. Для этого прибегают к специальным программам, типа ArtMoney, но это не всегда возможно и порой бывает утомительно периодически подправлять данные в памяти для достижения поставленных целей. Автоматизировать данный процесс помогают различные читы и трейнеры. О создании чита далее пойдет речь.
Читать полностью »

Перепост из моего блога — может кому-нибудь пригодится

Начал делать новые проекты на Revo — переход с Evo происходит со скрипом, т.к. в Evo помнил все наизусть. После установки голой системы необходимо развернуть полезные пакеты, а так же немного их модифицировать, чтобы приступить к верстке и программированию. Однако дефолтные установленные пакеты при всей их гибкости не всегда помогают — в частности решить задачу альтернативной разметки строк меню.

Читать полностью »

image
На хабе появилось несколько топиков об «однострочниках» на разных языках, которые решали простые задачи. Я решил опубликовать несколько алгоритмов на языке С++.
Итак, поехали!
Читать полностью »

Полупроводниковое производство продолжает развиваться по пути уменьшения технологических норм. Из числа контрактных производителей полупроводниковых микросхем чаще других в связи с этим в новости попадает компания TSMC, уже выпускающая продукцию по 28-нанометровому техпроцессу. Между тем, ее конкуренты, в частности, компания United Microelectronics Corporation (UMC), тоже не стоят на месте.

Читать полностью »

В книге Урсулы Ле Гуин “Волшебник Земноморья” магия требовала знания “истинного имени” того, с чем маг работает. Думаю, любой программист согласится, что идея здравая. URLи, UUIDы и прочие уникальные идентификаторы объектов — это то, с чем мы имеем дело постоянно. И, так же как в волшебном мире, эти истинные имена бывает не так-то просто узнать. По крайней мере для имен шрифтов это так.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js