Архив за 26 января 2015 - 3

Компания Super Micro Computer (Supermicro) представила новые модели серверов серии Ultra SuperServers. Оснащение этих серверов типоразмера 1U и 2U включает сетевые порты 40G QSFP+, 10G SFP+, 10GBASE-T и 1G. Другим достоинством является наличие блоков питания с сертификатами 80Plus Platinum и Titanium. В конфигурацию серверов могут входить процессоры Intel Xeon E5-2600 v3 с TDP 160 Вт и более. Производитель также отмечает поддержку технологии NVMe, позволяющей повысить скорость работы SSD.

Электромобили постепенно внедряются в нашу жизнь, однако с увеличением количества транспорта возникает серьезный вопрос о зарядных станциях. Над новой сетью зарядных станций работает компания Tesla Motors, но вскоре у них могут появиться конкуренты.

BMW и Volkswagen бросают вызов Tesla и создадут свою сеть зарядных станций

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

Думаю многим знакома следующая ситуация. В вашем проекте есть различные действия, которые нужно выполнять время от времени. Для каждого действия вы создаёте отдельный скрипт на питоне. Чтобы далеко не лазить, скрипт кладёте в корень проекта. Через некоторое время вся корневая директория проекта замусоривается этими скриптами и вы решаете сложить их в отдельную директорию. Теперь начинаются проблемы. Если указать интерпретатору python путь до скрипта, включающий эту новую директорию, то внутри скрипта не будут работать импорты пакетов, находящися в корне проекта т.к. корня проекта не будет в sys.path. Эту проблему можно решить несколькими способами. Можно изменять sys.path в каждом скрипте, добавляя туда корень проекта. Можно написать утилитку для запуска ваших скриптов, которая будет изменять sys.path перед запуском скрипта или просто будет лежать в корне проекта. Можно ещё что-то придумать. Мне надоело каждый раз изобретать колесо и я создал велосипед runscript на котором с удовольствием катаюсь.Читать полностью »

Управление по санитарному надзору за качеством пищевых продуктов и медикаментов США (Food and Drug Administration, FDA) рассматривает возможность борьбы с несколькими тропическими болезнями, распространёнными на юге страны, при помощи миллионов генетически модифицированных москитов, выращенных британской биотехнологической компанией Oxitec.
Читать полностью »

Новый пылесос с системой Smart Navigation Scout RX1 был выпущен компанией Miele.

Достоинством этой новинки является встроенная навигационная система, чего ранее не применяли в производстве пылесосов. Предшествующие модели передвигались по помещению в хаотичном порядке, а Scout RX1 имеет чётко определённую траекторию, осуществляя движение по прямым параллельным линиям.

Представлен умный робот пылесос Scout RX1

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

Недавно админ в компании, в которой я работаю, посоветовал попробовать заменить стандартный bash на zsh или fish. Я начал искать информацию по обоим оболочкам, перед тем как попробовать их.

Тут следует пояснить, почему мне не нравится bash. Основное неудобство для меня — это bash script. Когда надо что-то простенькое реализовать, то синтаксис довольно понятен. Но как только тебе надо сделать какую-то сложную логику (хотя бы несколько команд подряд), становится очень сложно разобраться в коде, особенно когда смотришь чужой скрипт. Следующее, что меня расстраивало — это сложности в автокомплите и поиске команд. Конечно, спасало сочетание Ctrl + r, но хотелось, чтобы такой поиск был по умолчанию. Ну и оставалось чисто индивидуальное недовольство настройкой цветов в баше. Единственное, что мне удалось настроить, это подсказка, и то без онлайн генератора PS1 мне было бы очень сложно и это сделать.

Недовольство всеми этими недостатками медленно зрело во мне на протяжении последних 2 лет (приблизительно столько активно пользуюсь командной строкой). Я решил поискать альтернативы. Открыв «Хабр» (основной источник полезной информации для меня) я начал изучать статьи по обоим оболочкам. Первое, что бросилось в глаза — это всего одна короткая статья про fish. Тогда как про zsh было вполне достаточно информации. Изучив поверхностно последнюю оболочку, я понял, что она еще сложнее в усвоении, чем bash. Конечно, все что угодно можно усвоить и использовать по полной программе, но я не сисадмин, а веб-разработчик на Python и мне нужен удобный инструмент, который бы не отвлекал от основной работы, легко и понятно настраивался и конечно же был приятен глазу.

image

Если вас заинтересовала оболочка fish, прошу под кат.
Читать полностью »

Для компонента каталога необходимо организовать красивые ссылки. Я опишу на живом примере, что для этого необходимо сделать. Статья пишется на ходу. Пишу код, тестирую, если все работает, дописываю статью.

Для начала нужно создать router.php в папке компонента (/components/com_catalog/router.php).

Добавим в него функцию которая будет генерировать url:

function catalogBuildRoute(&$query)
{
       $segments = array();
       if (isset($query['view']))
       {
                $segments[] = $query['view'];
                unset($query['view']);
       }
       if (isset($query['id']))
       {
                $segments[] = $query['id'];
                unset($query['id']);
       };
       return $segments;
}

Вторая функция будет разбирать url на составные части:
Читать полностью »

Микроробот доставил лекарственные препараты в желудок живой мыши - 1
Это «движки» наноботов, белая полоса — 5 микрон

Сейчас ученые Калифорнийский Университет в Сан-Диего опубликовали интересную работу о своем прошлогоднем достижении: доставке определенных веществ в желудок мыши с использованием микроробота в качестве транспортного средства. Именно в прошлом году ученые дали дюжине мышей по небольшой капле жидкости, причем очень специфической жидкости: внутри каждой капли находились невидимые глазом микророботы.

Эти микророботы состояли из цинка, а средством движения служила химическая реакция материала с желудочной кислотой. При рекакции образовывались микропузырьки водорода, и толкавшие такой «транспортник» вперед. За 7 минут такой робот преодолевал расстояние в 2,5 сантиметра.
Читать полностью »

Мы никуда не пропали и все так же предлагаем вашему вниманию подборку с ссылками на полезные ресурсы, интересные материалы и IT-новости.

Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №144 (19 — 25 января 2015) - 1
Читать полностью »

Как известно, лампочек сегодня есть несколько типов. Безопасные, в основном, это лампы накаливания, галогенные и светодиодные. И опасные с точки зрения утилизации энергосберегающие лампы, которые имеют внутри ртуть и подлежат сдаче в специализированные пункты приёма.

Светодиодные лампочки — тренд десятилетия

Какие лампочки экологичнее и безопаснее: светодиодные, ртутные или обычные

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


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