И это всё МОЁ

Когда только установил, работало. Теперь нет. Удаление конфиг файла не помогает.


https://pastebin.com/raw/TLnLEpwa









 , ,








И это всё МОЁ

Я как то не могу найти такой возможности, но вдруг есть. Периодически развожу однослойную плату, но чуть-чуть не хватает возможностей для разведения всех цепей. 3-4 проводника буквально. Поэтому хочу их не разводить, а просто потом проводом напаять. Проблема в том, что они зачастую получаются пересекающимися друг с другом и пересекают выводы деталей. Да, по идее это можно обойти костылем, создав пару виртуальных слоев платы и провести их там. Но может как-то можно это сделать явно, чтобы kicad понимал, что эти соединения будут проводами и они могут пересекаться друг с другом и выводами?









 








И это всё МОЁ

Желательно со свободным драйвером и чтобы из коробки поддерживался Linux.








 








И это всё МОЁ

Встретил на Али вот такой паяльник на жалах t12 . Хотел узнать , там есть Термо стабилизация или нет. @K50 вроде ты ремонтом занимаешься , что можешь сказать сказать?









 








И это всё МОЁ

Нужно реализовать стриминговый сервис, и в связи с этим возник вопрос - а как собственно работает Youtube? Суммарный трафик по все планете составляет пол петабита(пруф: https://habr.com/ru/company/ua-hosting/blog/468143/). Даже если на один Full HD стрим отдать мегабит 5-6 и пользователей на стриме тысяч 30-40, то это уже 146 гигабит, даже с компрессией - откуда у гугла такие мощности? Так ведь помимо ютуба еще Twitch - как на это все хватает мощностей?









 








И это всё МОЁ

Комрады, есть вопрос.


Предположим делается фреймворк, который работает на платформе, на DSL пишется логика внутри action’ов роутинга. Целевая платформа - сейчас не так важна. Есть странная идея карту ротинга хранить в in memory базе данных, а сам роут вытаскивать по определенному признаку в key/value. В чем минусы такого подхода (кроме того, что я наркоман)?









 , ,








И это всё МОЁ

Здравствуйте.


Имеется ноутбук Lenovo Ideapad 330 15-ICH, а так же установленные Kubuntu 20.04 и Windows 10 (18363.836).


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


Решил прогнать geekbench 5 на обоих системах и я был несколько шокирован. Можно сравнить здеся: https://browser.geekbench.com/v5/cpu/compare/2153441?baseline=2153351


Я так-то не любитель бенчмарков, но тут явно что-то не так. Также провел тест рендеринга в блендере данной демки: И тоже был неприятно удивлен:


Linux (CPU): 12:17


Windows (CPU): 9:41


По производительности GPU (GTX 1050) вроде всё более-менее одинаково.
Обе системы стоят на SSD, так что должно быть норм. Как так-то?









 , ,








И это всё МОЁ

https://github.com/microsoft/BosqueLanguage


Основные фичи:



  • immutable

  • нет циклов, только функциональщина

  • дженерики, в том числе variadic

  • sum types/adt

  • синтаксически, смесь C++ и Rust, но страшнее обоих

  • optional - часть языка, ака оператор ?

  • рекурсия должна быть явно объявлена через ключевое слово recursive


Пример:


entity Person {
field name: String;
}

function foo(arg?: {f: Int, n?: String} | String | Person): String {
if(arg == none) {
return "Blank";
}
else {
return switch(arg) {
type Record => arg.n ?| "Blank"
type String => arg
type Person => arg.name
};
}
}

foo() //"Blank"
foo(none) //Type error - none not allowed
foo("Bob";) //Bob
foo(Person@{name="Bob"}) //Bob
foo({f=5}) //"Blank"

foo({f=1, n="Bob"}) //"Bob"
foo({g=1, n="Bob"}) //Type error - Missing f property









 








И это всё МОЁ
Компании "НПО РусБИТех" опубликовала выпуск дистрибутива Astra Linux Common Edition 2.12.29, построенного на пакетной базе Debian GNU/Linux и поставляемого с собственным проприетарным рабочим столом Fly (интерактивная демонстрация), использующим библиотеку Qt. Iso-образы для загрузки пока не доступны, но предложены бинарный репозиторий и исходные тексты пакетов. Дистрибутив распространяется в рамках лицензионного соглашения, которое накладывает ряд ограничений на пользователей, в частности, запрещены коммерческое использование, декомпиляция и дизассемблирование продукта.



И это всё МОЁ
Проект UBports, который взял в свои руки разработку мобильной платформы Ubuntu Touch, после того как от неё отстранилась компания Canonical, опубликовал обновление прошивки OTA-12 (over-the-air) для всех официально поддерживаемых смартфонов и планшетов, которые были укомплектованы прошивкой на базе Ubuntu. Обновление сформировано для смартфонов OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu MX4/PRO 5, Bq Aquaris E5/E4.5/M10.



И это всё МОЁ

https://www.opennet.ru/opennews/art.shtml?num=52952

Дополнительно можно отметить появление информации о разработке компанией Facebook нового варианта языка Erlang со статической типизацией, который позволит повысить эффективность работы инфраструктуры мессенжера WhatsApp.


Пытался найти больше инфы чем одна вакансия, но не нашел. У кого-то есть подробности? Вроде Facebook давно хотела переписать все с Erlang-а.








 , ,








И это всё МОЁ

Что конкретно показывает sudo -l ?
Все файлы которые текущий юзер может запускать с root правами?









 








И это всё МОЁ

Приветствую.

Есть веб-сервер с одним сайтиком наподобие olx. Стандартная инсталляция VestaCP, т.е. LAMP.

Мыло хочу слать через другой сервер, поднял дешевую VPS'ку.

При попытке слать почту, через любой порт с любым шифрованием - exim срет в логи вот это:

2020-05-14 12:21:22 TLS error on connection from static.76.124.201.138.clients.your-server.de [138.201.124.76] (SSL_accept): error:14094418:SSL routines:ssl3_read_bytes:tlsv1 alert unknown ca

Можно как-то отключить в exim проверку на эту ерунду ?

Все коннекты будут идти с одного известного сервера, остальным доступ будет закрыт.

Вопрос касается конкретно этого сервера с конкретно exim.
Спасибо.








 








И это всё МОЁ

https://telegra.ph/Uchebnik-obshchestvoznaniya-05-14


Для Ъ и у кого Роскомнадзор, там фотка учебника по «Обществознанию»:



Учёные доказали, что у многих преступников есть в наследственном аппарате лишняя хромосома - это та часть ядра клетки организма, в которой заключена наследственная информация. Поэтому такие люди больше склонны к преступному поведению.



Как так?









 , ,








И это всё МОЁ

Есть репозиторий github, там есть файл, ну допустим text.txt, так же есть файл change.php:


я публикую через хероку этот репозиторий, appname.herokuapp.com,
перехожу по ссылке appname.herokuapp.com/change.php?text=hello
в файле text.txt должно появится hello, но этого не происходит, как это исправить?









 , , ,








И это всё МОЁ
Состоялся релиз функционального языка программирования Erlang 23, нацеленного на разработку распределённых отказоустойчивых приложений, обеспечивающих параллельную обработку запросов в режиме реального времени. Язык получил распространение в таких областях, как телекоммуникации, банковские системы, электронная коммерция, компьютерная телефония и организация мгновенного обмена сообщениями. Одновременно выпущен релиз OTP 23 (Open Telecom Platform) - сопутствующего набора библиотек и компонентов для разработки распределённых систем на языке Erlang.



И это всё МОЁ

Обрисую ситуацию: не пользуюсь менеджером паролей, большую их часть держу в голове. Тем не менее, время от времени приходится куда-то записывать данные (обычно те же пароли), которые мне важно не потерять, но и нужны которые очень редко.


До сих пор я хранил пароли в директории с файлами, которую я просто закидывал в tar и сверху шифровал gpg. Это неудобно, криво, и попросту небезопасно.


Какие есть удобные варианты? Менеджер паролей мне не хочется ставить, хотелось бы какой-нибудь veracrypt, но тот идет с GUI, а нужен простой cli-инструмент.









 , , , ,








И это всё МОЁ

Спасибо мне: сегодня предотвратил появление на свет Чупакабры.


Оттащил свою дворнягу от сучки боксера. Если бы у них щенки были, то чупакабра - это даже легко сказано.









 , ,








И это всё МОЁ
Спустя 9 лет после формирования ветки 1.8.x опубликован новый значительный выпуск утилиты sudo 1.9.0, используемой для организации выполнения команд от имени других пользователей.



И это всё МОЁ

Приветствую всех!
Подскажите пожалуйста, как делать flush в консоли?


Допустим есть ksh-скрипт работающий в старой платформе 20-летней давности, там ksh. Программа в режиме отладки пишет в файл, иногда возникают отладочные сообщения:


./my_debug_sсript > log.txt


Необходимо делать перодические flush вывода, даже если в консоль выведено мало текста, иначе я так и не дожидаюсь нужных сообщений, лог остается оборванным


Поможет ли fflush(NULL) в самой программе? Еще тупая идея выводить в лог кучу символов типа # чтобы заставить имеющийся вывод попасть в лог-файл









 ,