johenews
3.29K subscribers
332 photos
7 videos
5 files
408 links
Пишу про разработку продуктов, программирование, Open Source, Cybersecurity.

Канал с покупками @aliexpressgeeks
Канал с клавиатурами @ergosplits

Реклама тут или в YouTube – johenews@gmail.com
Download Telegram
Сижу и изучаю САПР. Выбрал T-Flex для изучения. Я прям страдаю если честно.

Все эти САПРЫ кажутся просто безумно перегруженными, в интерфейсе просто миллиард кнопок.

При этом при всем нет возможности сделать какое-то самое обычное действие. Мне сейчас очень тяжело.

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

А термин "ягода" в биологии совсем не соответствует тому, о чем говорим мы в обиходе. Например, к ягодам относятся помидоры, но не относятся малина и земляника.

Поэтому, когда говорят что Арбуз это ягода это тоже не совсем верно.

Все живое в биологии стараются разложить по иерархии.

Например человек это. Домен - эукариоты, Царство - животные, тип - хордовые, класс - млекопитающие, отряд - приматы, семейство - гоминиды, род - люди, вид - человек разумный.

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

Люди прям терпеть такое не могут. Ведь они уже привыкли.

Ну, ничего.

Вот уже вышла новость о том, что нельзя создавать гугл аккаунт используя российский номер телефона.

Давайте повангуем. Еще через несколько месяцев будет сложно зайти в свой gmail аккаунт, а еще через несколько месяцев их отключат, так как вы русский
Huawei представила смартфон Mate XT, который можно сложить втрое

Выглядит очень футуристично.

У меня сейчас смартфон от huawei, я уже раньше писал о нем, он складывается только вдвое.

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

Еще мне нравится то, что там нет гуглсервисов. Поставить, конечно, не проблема. Но я решил и не засорять телефон этой херней.

Единственный минус хуавея в том, что у него никак не разблокируется загрузчик и соответственно нет никакой возможности поставить какую-то открытую прошивку. Но думаю, что никакая открытая прошивка и не поддерживала бы несколько экранов.
Помните мы тут все говорили, что Apple это тюрьма (и так оно и есть, не пойму как можно пользоваться устройством, который не дает тебе возможность установить то, что ты сам хочешь установить), а вот Android это свобода, ведь можно установить приложения откуда угодно, да хоть просто скачав APK

А вот сегодня на androidauthority вышла статья в которой говорится о том, что такая возможность может пропасть

Правда если честно, то я не понимаю как это работает

Написано "API Google Play Integrity позволяет приложениям легко определять, были ли они установлены не из Google Play Store."

Так вот разработчикам разрешили препятствовать доступу, загруженным в обход google play приложениям. API позволяет проверить, откуда пользователь Android установил бесплатное или платное приложение. Если сервис «нелицензионный» — то есть выгружен в обход Google Play, — разработчик сможет показывать пользователю окно с призывом скачать его в магазине Google, «чтобы продолжить использование».

Но я не пойму, как это будет работать если у меня вообще нет гугл сервисов. Если я правильно понимаю, то реализовано это все в google play api и соответвенно окно будет всплывать если есть гугл-сервисы. Но может быть и нет.
Youtube воспринимается некоторыми людьми как библиотека с большим количеством контента.

Только вот в моем ощущении эта библиотека постоянно пустеет.

Я недавно захотел послушать свой любимый выпуск Джо Рогана с Фирасом Захаби.

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

А факт в том, что информация в интернете не сохраняется. Если вам нравится сериал, подкаст, фильм, клип, песня, то это все нужно скачивать к себе на устройство.
В 90-е годы некоторые предприниматели тоже предпринимали всякие глупости, которые сказывались очень негативно на обычных людях. Ходорковский убивал людей, Дерипаска не выплачивал людям зарплату многие месяца. И тогда в бизнес вмешивалась власть.

И это очень правильно.

Сейчас вот из-за двух идиотов во главе Wildberries погибли люди. Самое время вмешаться и отобрать бизнес.

До этого у wildberries сгорел склад и продавцы не получили компенсации.

Самое время государству вмешаться в эту шарашкину контору, чтобы больше никто не страдал от этих двух идиотов
Программирование и рабочий день

Представьте что вам надо программировать следующие пол года и вас никто не будет контролировать. Но вам нужен результат.

Как будет выглядеть ваш рабочий день, рабочая неделя?

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

Еще ты понимаешь что невозможно работать по расписанию. В некоторые дни мозг просто отказывается работать и можно делать только рутинные или наиболее простые задачи. Не получается работать - идешь и гуляешь по парку.

Невозможно работать ещё и более четырех часов подряд. Опять же речь про сложные задачи. (Некоторые не очень понимают, что такое сложные задачи. Сложные это те, которые ты не знашь как сделать, но тебе их все равно нужно сделать)

А что будет если глянуть на то как работа программиста устроена в любой компании.

Всем плевать на то во сколько ты привык работать. У всех начало работы в 11. Устал? Никого это не волнует. Сегодня четверг. Работаешь шесть часов подряд и понимаешь, что дальше ты уже за два часа ты ничего не сделаешь, ведь мозг уже не работает. Ну, ничего не поделать, досиживай. Ты полон сил и хочешь взять интересную задачу, а тебе дают мартышкину задачу.
Смотришь вот так на Linux

В нем 30млн строк кода
Все суперкомпьютеры работают на нем
На 99 процентов серверов стоит линукс
Весь умный дом, куча гаджетов и тд
При этом все это создается на удаленке, без созвонов, без митингов, без митапов, без дейликов, без демо, без ретро, без спринтов.

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

Сегодня запрет на создание новых. Завтра заблокируют и текущие.

Мораль - никакими западными продуктами лучше не пользоваться.
Winamp взял и опубликовал свои исходники. Оказалось, что в исходниках есть некоторые куски кода, которые распространялись под лицензиями GPL и LGPL

В коде есть файл fir_proc.cpp, кодировщик BladeMP3, плагин in_vorbis и GNU Bison, которые лицензированы GPL. Так же есть libdiscid 0.6.2, лицензированный под LGPLv2.1. Так же там есть libogg и vorbis.

Если кто не в курсе, то нельзя использовать GLP или LGPL в проприетарных проектах. если используешь, то обязан открыть свой код.

А вот винамп использует и не открывает. Winamp использует лицензию WCL (Winamp Collaborative License), запрещающей создание форков и распространение модифицированных версий

После того как винамп схватили за задницу, они удалили libdiscid и in_vorbis. Остальное все еще в коде.

Но при этом старые сборки все еще находятся на сайте.

О чем это говорит? О том, что можно нарушать лицензии и вам за это ничего не будет
Кстати, еще одна очень хорошая новость в том, что Valve анонсировали, что они будут напрямую участвовать в разработке Arch.

Valve предоставит дополнительные ресурсы, которые позволят развивать Arch.

Ожидается, что сотрудничество с Valve ускорит решение некоторых актуальных проблем дистрибутива, ускорит разработку и позволит быстрее реализовать задуманные планы
Нет ничего хуже потребительских кредитов. Да и вообще в большинстве случаев ЛЮБЫХ кредитов.

Сейчас вот читаю новость о том, что сделают период "охлаждения". Это такой период между решением о выдаче кредита и его фактической выдачей. В этот период от кредита можно отказаться.

Ну и теперь если у вас кредит, то через госуслуги вас будут уведомлять о его условиях

Ну и еще раз повторим что практически любой кредит это злющее зло. Когда какой-нибудь из моих знакомых берет какой-либо кредит, мне становится больно.

Ну и фича от госуслуг которую я жду это запрет самому себе брать кредиты. Как мне кажется отличная штука.
IT-компания ABBYY массово уволила всех русских из своих офисов на Кипре, в Венгрии и Сербии.

Сейчас это больше сотни человек, которым раньше помогали переехать из РФ.

Быть русским сейчас это как быть евреем во время второй мировой. Тут должна быть картинка с текстом ABBYY на фоне свастики.
ТЕСТОВОЕ ЗАДАНИЕ

Я не знаю кто вообще придумал концепцию тестового задания. Но как же меня удивляют люди, которые на него соглашаются.

Я понимаю компании. Это же вообще ахуенно. Ты ничего не должен работнику, не подписываешь с ним никаких бумажек и можешь получить от него бесплатный труд.

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

Вообще есть простое правило - если работодатель предлагает бесплатное тестовое задание, то это работодатель наебщик. И от такого надо бежать как от огня.
Отсутствие результата

Перечитал недавно книгу Just for fun. Это история про то как Линус Торвальдс создавал линукс.

Самая интересная мысль от Линуса, которую он повторял множество раз заключалась в том, что он постоянно получал результат от своей работы.

Изначально ему писали люди с благодарностью, которые смогли запустить Linux на своем ПК. Потом ему выражали благодарность компании, а некоторые их компаний безвозмездно дарили ему опционы на свои акции (red had и va linux).

То есть человек на протяжении своей жизни чувствовал результат от своей работы.

Большинство айтишников этого не имеют. Тебе платят деньги за то, чтобы ты клепал одинаковые формочки, исправлял типичные тупейшие баги,  Делал фичи (или даже целые проекты), который явно никому нахер не нужны. Ты это понимаешь, твой руководитель это понимает, все это понимают. Но тебе платят деньги. Привет грустинка, выгорание и нежелание заниматься своей работой.
Люди обычно считают, что все животные одинаковые. И есть универсальные правила коммуникации между животными.

Хотя это не так.

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

Еще у людей есть и тактильный контакт, который является важной частью в отношениях. И люди считают, что точно так же и у всех остальных животных. И человек стремится погладить все подряд. Кстати, этого НЕТ у собак. Если ВАМ нравится гладить собаку и целовать ее в нос, то это не значит, что это нравится собаке. Какая бы добродушная не была собака, то подношение вашей руки к ее морде для нее не очень-то и добродушный знак. И уж тем более когда вы подносите свою голову близко к голове собаки.

Улыбка. У людей это важная часть контакта. Люди перекладывают это и на других животных. Иногда можно увидеть картинку "смотрите как улыбвается эта собака." Хотя ясное дело ни у каких собак нет улыбок. У обезьян, кстати, тоже нет улыбки. У ваша улыбка скорее будет воспринята как оскал.

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

Если у вас есть татуировка и вы не псих, то напишите пожалуйста

Ну или если вы псих без тату тоже напишите чтобы развенчать этот мир
Next.js

Последние два дня пробую next.js и как же приятно на нем писать. Это, наверное, один из самых приятных и интуитивно понятных концепций.

next.js это такой фреймворк, который написан на js и использующий реакт, но в дополнение к этому он еще и умеет рендерить странцы на сервере.

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

А еще нравится, что есть внутренний API, можно описать медоты, к которым можно будет делать запросы с фронта и получать все что нужно.
Нравится, что все является функциями.
Довольно удобно сделан роутинг, если в реакте надо было подключать всякие библиотеки и настраивать его, то тут простые вещи решаются на уровне добавления квадратных скобок в имя папки или файла.

Конечно есть и минусы, это требовательность к серваку. Необходимо больше серверных ресурсов, т.к. Next.js генерит HTML на стороне сервера перед отправкой его клиенту
Концепция тайлинга и виртуальных рабочих столом для меня остается наиболее удобной.

Но иногда десяти в sway не хватает. Кстати, если вы не в курсе, то добавить можно столько сколько захотите.