Рубрика «Софт» - 97

Привязка к телефонному номеру, аккаунт Google не требуется

Google выпустила приложение Duo для видеочатов под iOS и Android - 1

Сегодня компания Google объявила о выпуске нового мобильного приложения Google Duo, которое предназначено для прямых видеочатов 1-на-1 с привязкой абонентов к телефонному номеру. Программа работает на Android и на iOS и является прямым конкурентом FaceTime. Поддерживается end-to-end шифрование, но код программы закрыт.
Читать полностью »

Google разрабатывает новую операционку Fuchsia, но никто не знает, зачем - 1
Фуксия — небольшой вечнозеленый кустарник семейства кипрейных с красивыми цветками. А еще это новый проект Google

Большинство операционных систем и программных платформ, разработанных корпорацией Google, основаны на ядре Linux. В число таких продуктов компании входят Chrome OS, Android, Chromecast. Фактически, Linux является центром экосистемы программного обеспечения «корпорации добра».

В то же время, ядро Linux далеко не всегда является идеальной базой для специализированного ПО. Особенно это актуально для встроенных устройств с ограниченным программным обеспечением. Сейчас несколько инженеров Google работает над созданием новой операционной системы, предназначенной для таких устройств. Исходный код выкладывается в новый репозиторий с названием Fuchsia (фуксия).
Читать полностью »

Кандидат технических наук МИЭМ, заместитель руководителя департамента программной инженерии факультета компьютерных наук НИУ ВШЭ и заместитель завкафедрой системного программирования ИСП РАН Ефим Гринкруг даёт свой ответ на вопрос о том, что такое программная инженерия.

Этому термину уже почти 50 лет — впервые его начали использовать в 1968 году. Дело в том, что именно тогда методы классической инженерии — например, разбиение на отдельные компоненты — стали всерьёз применяться в создании софта. Но почему они не применялись раньше, и какой новый смысл приобрело выражение «программная инженерия» в последние десятилетия?

Под катом — подробная расшифровка и слайды.
Читать полностью »

AdBlock Plus считает, что игра продолжится до бесконечности

AdBlock Plus за два дня обошёл блокировку на Facebook. А потом ещё раз - 1

В понедельник компания Facebook «перешла на тёмную сторону» и представила новый формат рекламы, которую якобы невозможно заблокировать блокировщиками рекламы на десктопе. Идея была в том, что реклама будет по формату неотличима от пользовательского контента, так что при срабатывании блокировщика будет скрываться не только реклама, но и ценный контент. По этому коварному плану люди будут вынуждены отказаться от использования блокировщиков.
Читать полностью »

Metallica "Until it Sleeps" и другие хиты 1996 года

20 лет назад в интернет выложили первый пиратский MP3-файл - 1

10 августа 1996 года риппер под ником NetFrack предоставил для публикации на пиратском FTP-сервере сделанный им рип трека Until it Sleeps из альбома Load группы Metallica. Так началось мега-движение на демосцене по копированию и публикации музыкальных компакт-дисков.

К 1996 году появилось всё необходимое для глобального файлообмена музыкой: программа DA2WAV (CDDA) для рипа, программа L3encode для кодирования в MP3 и консольные утилиты для воспроизведения MP3-файлов через Sound Blaster.
Читать полностью »

image

В этой статье я расскажу о том, как управлять устройствами nooLite через USB переходник РС1ххх прямо из проутера Zyxel Keenetic — без участия компьютера.

Преамбула

Темы про NooLite уже не раз тут мелькали, но, на всякий случай напомню, что это компоненты для построения «умного дома», общающиеся между собой посредством радиоканала. А ещё к их системе можно заказать USB адаптер, позволяющий отправлять команды с компьютера (на самом деле есть и тот, который может эти команды получать, но мы сейчас его рассматривать не будем). Когда-то давно я специально поднимал у себя на машине Web-сервер, на который можно было зайти с компьютера или телефона в домашней сети и управлять освещением, а также добавлять запланированные задачи. Например — я, как истинный сова, с трудом просыпаюсь рано утром, и даже с удовольствием не делал бы этого, но надо. И пробуждаться в темноте от звука будильника, было крайне тяжело, даже если поставить на него самую милую мелодию, из всех милых мелодий на земле. И я решил провести эксперимент, написав скрипт для плавного включения света, когда яркость увеличивается с 0 до 100% за 20 минут, тем самым имитируя восход солнца, и эксперимент удался — просыпаться стало значительно легче, когда свет не резко бьёт по глазам, а едва заметно нарастает, и организм реагирует на подобное пробуждение намного лучше будильника… Но что-то я ушёл от темы. Все это работало себе спокойно, и впрочем меня даже не напрягало то, что требуется постоянно включенный компьютер, у меня стоят тихие вентиляторы и его практически не слышно, но не так давно узнав, что на Zyxel Keenetic с прошивкой второй версии снова можно ставить пакеты OpenWRT у меня в голове начала созревать идея. И когда эта идея совсем меня допекла, никак не желая оставить в покое мой мозг, я решился — а, черт с ним! Впереди выходные, и я сделаю это!
Читать полностью »

VR: Старые игры на новый лад - 1

В этой короткой статье я изложу небольшую идею в области использования шлема виртуальной реальности.

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

Предыстория

Итак. Купив шлем (oculus rift cv1), я ожидаемо столкнулся с некоторым дефицитом качественного контента для него. Хотя в магазине присутствует множество игр и видео — но, как всегда есть «но»:

  1. Все приложения платные, и не сказать чтобы дешевые. Ставить все подряд и изучать — жалко времени и денег.
  2. Абсолютно все на английском.
  3. Я не геймер, и покупал шлем в большей степени для разработки, и экспериментов. За всю жизнь, игры которые мне действительно понравились можно пересчитать по пальцам одной руки. Встретить в магазине что-то такого уровня шансов мало.
  4. Большинство разработчиков стремятся запихнуть игрока в «полное 3D» (от первого лица), тогда как, куда интереснее, на мой взгляд, что-то вроде стратегий — не нужно куда-то бегать, и хорошо согласуется с перспективой. Игровые персонажи как-бы бегают по плоскости стола.

Размышляя о перечисленном вспомнил о часах проведенных за Warcraft 3. А вот если попробовать запустить в шлеме эту замечательную игру?.. О результате — под катом.
Читать полностью »

Как сжать Windows 10 и освободить место. Самый удобный аудио- и видеотранскодер под Windows, Mac и Linux. Аналог GitHub для внутреннего использования

Как сжать Windows 10
В июле 2016 года Microsoft выпустила для Windows 10 новый механизм компрессии Compact OS для утилиты командной строки compact.exe, которая сжимает файлы операционной системы непосредственно во время её работы. У нового механизма компрессии есть много других интересных функций, но в целом он похож на работу программы WIMBoot в Windows 8.1 Update 1.

Compact OS освобождает минимум 2 ГБ места на диске. Не так уж и много, но на небольших SSD-накопителях это заметно.
Читать полностью »

Разработчики Firefox трудятся над внедрением нового API дополнений под названием WebExtensions, используемом в браузерах Chrome и Opera. Первая стабильная версия API дебютировала в Firefox 48, который уже доступен для загрузки (официальный выпуск запланирован в ближайшие часы).

Для того, чтобы установить дополнение от Chrome в Firefox, необходимо:
Читать полностью »

Android-уведомления на Windows 10: как подружить две ОС? - 1

Юбилейное обновление последней ОС от Microsoft выходит уже сегодня. Windows 10 Anniversary Update добавляет довольно много возможностей к и так неплохому набору функций операционной системы от Microsoft. Одна из новинок — это поддержка уведомлений мобильной ОС Android в среде Windows 10.

Пользователю Windows теперь не нужно будет отвлекаться на телефон в случае прихода SMS, сообщения электронной почты или наступления календарного события. Если телефон подключен к ПК, всю эту информацию можно будет просмотреть прямо в среде Windows 10. И не только просмотреть, на сообщения можно будет ответить. Что нужно делать, чтобы все это заработало?
Читать полностью »


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