Массовая печать в Windows

Автор: admin от 24-02-2019, 20:30, посмотрело: 101

Массовая печать в Windows
Иногда нужно быстро распечатать много картинок с котиками документов, а открывать для этого каждый файл совсем не хочется. Первым делом напрашивается использование контекстного меню проводника, но у этого способа есть свои ограничения и нюансы. Поэтому пришлось искать альтернативу. За подробностями — прошу под кат.

Категория: Windows

 

Вся история Linux. Часть I: с чего все началось

Автор: admin от 24-02-2019, 20:05, посмотрело: 83

В этом году ядру Linux исполняется 27 лет. ОС на его базе используют многие корпорации, государственные, исследовательские учреждения и дата-центры по всему миру.



За более чем четверть века вышло немало статей (в том числе и на Хабре), рассказывающих о разных отрезках истории Linux. В этой серии материалов мы решили выделить наиболее значимые и интересные факты, связанные с этой операционной системой.



Начнем с разработок, которые предшествовали Linux, и истории появления первой версии ядра.



Вся история Linux. Часть I: с чего все началось

Категория: Linux

 

Первая серийная акустическая система из песка напечатана на 3D-принтере в Чехии

Автор: admin от 24-02-2019, 20:00, посмотрело: 95

Технологическая студия DEEPTIME из Чехии представила ограниченную серию акустических систем, изготовленных из песка при помощи метода 3D-печати. Устройство создано промышленными дизайнерами Мартином Хребеном и Онджеем Чотовинским.



Первая серийная акустическая система из песка напечатана на 3D-принтере в Чехии


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

Категория: Facebook

 

Звук на проволоке: история телеграфона

Автор: admin от 24-02-2019, 20:00, посмотрело: 87

Первый в истории аппарат для магнитной звукозаписи — телеграфон — был изобретен в 1898 году. Но успех к нему пришёл лишь 45 лет спустя, через год после смерти изобретателя.



Рассказываем о появлении гаджета, его коммерческом провале и неожиданном возрождении.



Звук на проволоке: история телеграфона

Категория: Facebook

 

Facebook закроет свой spyware VPN Onavo

Автор: admin от 24-02-2019, 20:00, посмотрело: 69

Facebook закроет свой spyware VPN Onavo


В конце января на Хабре появилась новость о том, что Facebook в течение двух лет ведет секретный проект Atals. В его рамках добровольцам платили по $20 в месяц за установку на смартфон некоего псевдо-VPN, приложения, которое устанавливает корневой сертификат и далее отслеживает действия пользователя.



Журналисты в ходе расследования выяснили, что spyware VPN основан на коде приложения Onavo Protect, заблокированного в AppStore. Приложение поставляется с root-сертификатом, оно имеет возможность перехватывать «личные сообщения в социальных медиа, чатах в приложениях для обмена мгновенными сообщениями, включая фотографии/видео, отправленные другим, электронные письма, веб-поиск, просмотр веб-страниц и текущую информацию о местоположении». Сейчас стало известно о том, что компания завершит работу Onavo.

Категория: Facebook

 

Load Balancers для систем оркестрации

Автор: admin от 24-02-2019, 19:20, посмотрело: 154

К Load Balancers в системах оркестрации (Kubernetes, Nomad и других) предъявляется больше требований, чем просто балансировка загрузки. Во-первых, Load Balancer должен уметь читать каталог, со списком сервисов, на которые необходимо перенаправлять трафик (или, как вариант, давать возможность сервисам регистрироваться на включение их в трафик). Во-вторых, делать это динамически, т.к. системы оркестрации в любой момент могут увеличить или уменьшить количество реплик сервисов, или переместить их на другие адреса в сети. И, в-третьих, делать это без остановки трафика.



В сегодняшнем сообщении я опишу работу с двумя Load Balancers — Traefik и HAProxy. Эти Load Balancers имеют возможность работать с внушительным списком средств оркестрации. В примерах будет описана работа с системой оркестрации Nomad.

Категория: Программирование

 

Как «поделить» АЦП правильно

Автор: admin от 24-02-2019, 19:20, посмотрело: 206

Введение



Довольно часто в устройствах применяются активные датчики (терморезисторы, тензорезисторы, фоторезисторы, времярезисторы, счастьерезисторы и прочее).



Чтобы измерять соответствующую величину, датчик включают в цепь делителя в одно из его плеч.

Так рекомендуют поступать практически везде, особенно там, где точность не так важна как стоимость. В интернете множество уроков для ардуинщиков о считывании температуры именно при помощи терморезистора. Так поступают и в более серьезных приложениях.



Для примера ниже я представил часть схемы из драйвера VESC 4.2, который измеряет температуру ключей.

Категория: Game Development

 

Немного практики функционального программирования в Swift для начинающих

Автор: admin от 24-02-2019, 19:20, посмотрело: 102

Немного практики функционального программирования в Swift для начинающих


Я хотела бы представить концепцию Функционального Программирования новичкам самым простейшим образом, выделив некоторые его преимущества из множества остальных, которые реально позволят сделать код более читаемым и выразительным. Я подобрала для вас интересные демонстрационные примеры, которые находятся наcodev_0 (то есть «из коробки») элементов Функционального программирования и понимании того, как можно их комфортно использовать в вашем приложении.

Категория: Веб-разработка / Game Development

 

Huawei показала раскладной телефон за $2600

Автор: admin от 24-02-2019, 19:15, посмотрело: 216

Huawei показала раскладной телефон за $2600


Представленный три дня назад Galaxy Fold стал первым в мире складным телефоном, но новый Huawei Mate X во многих отношениях его превосходит, в том числе по цене (2299 евро, то есть около $2600 или 170 000 российских рублей). Новинку показали сегодня на выставке MWC 2019 в Барселоне.



В отличие от Galaxy Fold, у Huawei Mate X всего один OLED-дисплей, но телефон можно сложить так, что этот дисплей становится внешним. А если развернуть его как книжку с двумя страницами — получается огромный почти квадратный экран 2480x2200 пикселей. Запатентованный шарнир между двумя половинками состоит из более 100 деталей. Представители Huawei заявили, что надёжность дисплея проверена на 100 000 сложений (получается около трёх лет, если складывать по 100 раз в день).

Категория: Программирование

 

Разновидности SIMD

Автор: admin от 24-02-2019, 19:15, посмотрело: 101

Разновидности SIMDВо время разработки meshoptimizer частенько возникает вопрос: «А может этому алгоритму использовать SIMD?»



Библиотека ориентирована на производительность, но SIMD не всегда обеспечивает значительные преимущества по скорости. К сожалению, SIMD может сделать код менее переносимым и менее ремонтопригодным. Поэтому в каждом конкретном случае приходится искать компромисс. Когда первостепенное значение имеет производительность, приходится разрабатывать и поддерживать отдельные реализации SIMD для наборов инструкций SSE и NEON. В других случаях нужно понять, каков эффект от применения SIMD. Сегодня мы попытаемся ускорить меш-рационализатор (sloppy mesh simplifier) — новый алгоритм, недавно добавленный в библиотеку — используя наборы инструкций SSEn/AVXn.

Категория: Программирование

 
Назад Вперед