Архив за 21 февраля 2016 - 4

Сегодня на Mobile World Congress 2016, как и ожидалось, было анонсировано устройство типа «2 в 1» Huawei MateBook, которое, как утверждает производитель подойдет как для работы, так и для развлечений.

На MWC 2016 представлен планшет Huawei MateBookЧитать полностью »

Импортозамещение привело к неподъемности спутников «Сфера-В» для современных ракет-носителей - 1

Министерству обороны Российской Федерации пришлось заказать дополнительно четыре спутника связи «Меридиан» вместо аппаратов нового поколения «Сфера-В». Эти спутники не удастся запустить в ближайшее время (3 года минимум) из-за того, что они стали слишком тяжелыми после замены ряда импортных деталей на отечественные, пишет «Интерфакс». В результате современные ракеты-носители просто не смогут их поднять.

«Проблемы с импортозамещением, в частности, по линии электронной компонентной базы, привели к значительному увеличению массы аппаратов типа „Сфера-В“. Получилось так, что существующие в настоящее время у России ракеты-носители „Протон-М“, „Ангара-А5“ не в состоянии вывести на высокоэллиптическую орбиту спутники этого типа в новой, российской комплектации», — прокомментировал ситуацию источник, близкий к Минобороны.
Читать полностью »

В этой небольшой статье речь пойдет о том, можно ли легко использовать Python для написания скриптов вместо Bash/Sh. Первый вопрос, который возникнет у читателя, пожалуй, а почему, собственно, не использовать Bash/Sh, которые специально были для этого созданы? Созданы они были достаточно давно и, на мой взгляд, имеют достаточно специфичный синтаксис, не сильно похожий на остальные языки, который достаточно сложно запомнить, если вы не администратор 50+ левела. Помните, ли вы навскидку как написать на нем простой if?

if [ $# -ne "$ARGCOUNT" ]
then
    echo "Usage: `basename $0` filename"
    exit $E_WRONGARGS
fi

Элементарно правда? Интуитивно понятный синтаксис. :)

Тем не менее в python эти конструкции намного проще. Каждый раз когда я пишу что то на баше, то непременно лезу в поисковик чтобы вспомнить как писать простой if, switch или что-то еще. Присвоение я уже запомнил. :) В Python все иначе. Я хоть и не пишу на нем круглые сутки, но никогда не приходилось лезть и смотреть как там сделать простой цикл, потому что синтаксис языка простой и интуитивный. Плюс ко всему он намного ближе к остальным мейнстримовым языкам типа java или c++, чем Bash/Sh.

Также в стандартной и прочих библиотеках Python есть намного более удобные библиотеки чем консольные утилиты. Скажем, вы хотите распарсить json, xml, yaml. Знаете какой я недавно видел код в баше чтобы сделать это? Правильно:

python -c "import json; json.loads..." :)

И это был не мой код. Это был код баше/питоно нейтрального человека.

То же самое с регексом, sed бесспорно удобная утилита, но как много людей помнит как правильно ее использовать? Ну кроме Lee E. McMahon, который ее создал. Да впринципе многие помнят, даже я помню как делать простые вещи. Но, на мой взгляд, в Python модуль re намного удобнее.

В этой небольшой статье я хотел бы представить вам диалект Python который называется shellpy и служит для того, чтобы насколько это возможно заменить Bash на python в скриптах.

Велкам под кат.
Читать полностью »

Нередко о новых продуктах мы узнаём благодаря ресурсу Zauba, который представляет собой портал индийской таможни. И несмотря на то, что никаких особых подробностей данный источник никогда не приводит, порой интересна любая информация о новинках.

Героями данной новости стали не смартфоны. Речь о новых графических адаптерах AMD: Baffin, Banks и Weston. Всё это названия остовов Канады, расположенных у северной части континента. То есть сомнений в том, что это именно новые GPU AMD, не остаётся.

LG представляет на Mobile World Congress в Барселоне несколько новых устройств: флагман LG G5 с модульным дизайном, шарообразного робота для проверки двери холодильника на закрытие и устройство Smart Controller для управления квадрокоптерами и прочими БПЛА.

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

Разработчики одного из известных дистрибутивов Linux под названием Mint сообщили в блоге, что их сервер был скомпрометирован, а ISO-дистрибутивы ОС подверглись модификации (backdoored). Указывается, что стоит обратить внимание на скачанные с сервера загрузки дистрибутивы 20 февраля. По данным разработчиков, скомпрометированным оказался дистрибутив версии Linux Mint 17.3 Cinnamon.

Дистрибутивы Linux Mint оказались скомпрометированы - 1

Вредоносные дистрибутивы были размещены по IP-адресу 5.104.175.212, а сам бэкдор обращается по URL-адресу absentvodka.com. Ниже указаны инструкции проверки скачанного дистрибутива.

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

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

Из всех сотрудников российских компаний, уличённых в инсайде в 2015 году, 31% — менеджеры. И чаще все — из Москвы или Санкт-Петербурга. На втором месте — руководители подразделений, у которых есть доступ к информации самого высокого уровня, а на третьем — ИТ-спецалисты. Также среди инсайдеров в прошлом году появились разработчики. Более половины компаний в 2015 году столкнулись с попытками кражи корпоративных данных уволенными сотрудниками.

Чаще всех конфиденциальную информацию из собственной компании в 2015 году пытались украсть менеджеры - 1
Читать полностью »

NASA попробует вырастить картофель по методу «Марсианина» в перуанской пустыне - 1

Агентство NASA начинает эксперимент по выращиванию картофеля в условиях, близких к марсианским. Место проведения эксперимента — пустыня Атакама в Перу, начало запланировано на март этого года. По словам авторов проекта, они уверены почти на 100% в том, что некоторые сорта картошки пройдут все испытания. Правда, о первых результатах можно будет говорить не ранее, чем через 1-2 года.

В научно-фантастическом фильме «Марсианин» участник марсианской экспедиции по имени Марк Уотни оказывается сам на Марсе, без больших запасов еды и воды. Ему приходится научиться многому, чтобы обеспечить себя всем необходимым. В частности, он создает теплицу для выращивания картофеля (воду он извлекает из ракетного топлива).
Читать полностью »

Компания Asus решила выйти в новый для себя сегмент рынка планшетов. Новая линейка устройств под названием ZenPad M предназначены для корпоративных клиентов, которым важна безопасность данных и расширенные возможности управления.

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


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