Архив за 09 сентября 2020 - 3

Решаем, нужен ли вам личный почтовый сервер - 1


Большинство из нас бесит то, что владелец сервера читает нашу почту. Конечно, делают это алгоритмы, а не живые люди, но от этого не легче: мутная контекстная реклама, собранная из обрывков фраз, недостаточная безопасность, да и просто осознание того, что твою переписку может просматривать условный товарищ майор — бесят. Кого-то бесят в большей, кого-то в меньшей степени.

Еще у части специалистов есть пунктик на тему красоты почты. Хочется красивый, короткий, запоминающийся адрес, который бы показывал, что вы не просто gmail-холоп, а вполне самостоятельная боевая единица на полях IT-сражений. А кто-то хочет просто экспериментов. Эти люди уже сами собирали ядро системы, тонко настроили домашний медиа-сервер, научили роутер качать все подряд с файлообменников без участия ОС. Теперь нужно поднять свою почту, приватный VPN, а дальше можно посмотреть в сторону написания драйверов или на другие активности уровня «хардкор».

У многих IT-специалистов существует запрос, который публичный почтовый сервис удовлетворить не способен. Вот только не все отдают себе отчет, чего им это будет стоить. Так что давайте разберемся, на самом ли деле вам нужен почтовый сервер или стоит приложить свою энергию в каком-то более перспективном направлении.
Читать полностью »

Вчера компания Microsoft представила игровую консоль Xbox Series S, которая оценена в 300 долларов. Также она оснащена SSD объёмом 512 ГБ. Что касается Xbox Series X, у нас есть лишь свежие слухи: цена в 500 долларов и SSD объёмом 1 ТБ.

Ветераны технологий в Китае планируют к концу этого года запустить в стране фонд внутреннего замещения. Этот шаг был предпринят после недавних санкций США и направлен на поддержку китайских компаний, пострадавших от администрации Трампа.

Венчурная компания China Europe Capital привлекла для фонда около 730 миллионов долларов и начнёт инвестировать в стартапы, специализирующиеся на технологиях. Среди основателей фонда — бывшие руководители крупных китайских компаний, таких как Huawei и SMIC, которые специализируются на сетях 5G и искусственном интеллекте.

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

В комментариях к одной из моих статей про базовые команды Linux shell для тестировщиков справедливо заметили, что в ней не было указано применение команд в процессе тестирования. Я подумал, что лучше поздно, чем никогда, поэтому решил рассказать историю Backend QA-инженера Вани, который столкнулся с неожиданным поведением сервиса и попытался разобраться, где именно случилась ошибка.

Как Иван ошибку в бэкенде локализовывал - 1
Читать полностью »

Стек TypeScript, Сanvas и веб-аудио позволяет эмулировать компьютерные системы с использованием веб-технологий. В докладе я на примере приставки NES рассказал, как устроена архитектура компьютеров — процессор, программа, периферийные устройства, отображение I/O на память.

Доклад можно разделить на три части:

  1. как устроен процессор 6502 и как его эмулировать, используя JavaScript,
  2. как работает устройство вывода графики и как игры хранят свои ресурсы,
  3. как синтезируется звук с использованием веб-аудио и как это параллелится на два потока с помощью аудиоворклета.

Я постарался дать советы по оптимизации. Всё же эмуляция — дело такое, при 60 FPS остаётся мало времени на выполнение кода.
Читать полностью »

Запуская свои первые эксперименты, я считала, что все эти «три / пять / семь самых популярных ляпов», о которых читала в статьях и слушала на конференциях — уж точно не про меня. Тем более в дизайне теста помогал большой красивый шаблон исследований, принятый в компании.

Ошибки в дизайне A-B тестов, которые я думала, что никогда не совершу - 1

Но на практике ждали подводные камни. Давайте поговорим, что может случиться, если вы немного налажаете в дизайне или недоработаете заполнение своего шаблона. И как все это исправлять.
Читать полностью »

Вчера в самом конце дня Google представила финальную версию Android 11 и сразу выпустила её для смартфонов Pixel, начиная со второго поколения.

Само собой, многие сразу же задались вопросом относительно того, получит ли их аппарат соответствующее обновление и когда это произойдёт. К примеру, владельцы актуальных флагманов OnePlus сразу же получили доступ к обновлению, но это всё же Open Beta 1, а не стабильная версия. Аналогично бета-тест сразу же запустили Xiaomi и Realme. В первом случае для Mi 10, Mi 10 Pro и Poco F2 Pro, во втором — для X50.

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

Я 20 лет наслаждаюсь разнообразием архитектур и хочу поделиться мыслями - 1

Сначала хотел написать комментарий к статье "Я десять лет страдал от ужасных архитектур в C#...", но понял две вещи:

  1. Слишком много мыслей, которыми хочется поделиться.
  2. Для такого объёма формат комментария неудобен ни для написания, ни для прочтения.
  3. Давно читаю Хабр, иногда комментирую, но ни разу не писал статей.
  4. Я не силён в нумерованных списках.

Disclaimer: я не критикую @pnovikov или его задумку в целом. Текст качественный (чувствуется опытный редактор), часть мыслей разделяю. Архитектур много, но это нормально (да, звучит как название корейского фильма). 

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

Самосборное оригами: материал с памятью формы на основе кератина - 1

Как человеку с нестандартными габаритами (а-ля швабра с ушками), я прекрасно знаю, как порой сложно подобрать какой-либо элемент гардероба нужного размера. Видимо кто-то из ученых Гарвардского университета также сталкивался с подобной житейской проблемой, потому как в недавнем своем исследовании они описывают новый тип материала, обладающий памятью формы. Основой данного новшества является белок, который легко найти в волосах, ногтях и коже, — кератин. Как именно был использован любимец маркетологов производителей косметики, на какие метаморфозы способен новый материал, и какие варианты применения материала-метаморфа? Для получения ответов на эти опросы нырнем в доклад ученых. Поехали.Читать полностью »

Это похоже на заговор. Samsung, LG и SK Hynix прекратили поставки дисплеев и полупроводников компании Huawei - 1
Читать полностью »

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