↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи
Картинки ссылками
До даты

Все новые сообщения

#айтишный_быт
Грызу гранит Rust-а. Уже дошел до пятого задания в Advent of Code 2018.

Блин, так близко к железу я не работал года с 2013 минимум, а если серьезнее, то вообще с какого-нибудь 2008. С тех пор все только Garbage Collector-ы и прочая защита дурака от дурака.
И, черт, когда я наконец осиливаю очередную задачку, продираясь через borrow checker, я иррационально чувствую себя Настоящим Мужчиной.
Показать 4 комментария
#локальное
#айтишный_быт
Приобрел себе Rapsberry Pi 4 - с нормальным корпусом с вентилятором, включающимся при перегреве.
Решил наконец-то начать не просто читать книги по Spring, но и применять на практике - благо, микросервер теперь есть.

В общем, вот мой хеллоуворлд: http://ought.ru/ . Шаг микроскопический, но для меня важный =-)
Показать 10 комментариев
#айтишный_быт
#битва_в_голове
Обновил свое резюме на HeadHunter.
Почувствовал, что понимаю, каково девушкам на сайтах знакомств вроде Тиндера.
Чувствую себя персонажем расистского анекдота, тем солдатом с китайской границы.
"ДА КУДА Ж ВЫ ВСЕ, СВОЛОЧИ!".

И, да, хоть это сообщение и может показаться понтами, но на самом деле тег #битва_в_голове тут не просто так - а именно из-за сравнения с сайтами знакомств.
Если подобный перегруз испытывают девушки, знакомящиеся в интернете... то тот факт, что я за семь месяцев непрерывного пахания смог сходить всего на три свидания, весьма репрезентативен, и каких-либо значимых статистических шансов у меня как "компании среднего звена без каких-либо выдающихся ресурсов", ищущего соискателя на должность girlfriend, нету.
Показать 20 комментариев из 79
#локальное
#айтишный_быт
Показать 4 комментария
#локальное
#айтишный_быт
Нескромно хвастаюсь - приобрел себе Samsung Galaxy Tab S7+. Не потому, что фанат выкидывать деньги на ветер, а потому, что фанат стилусов и физических клавиатур.
Клавиатура работает, по первому впечатлению, офигенно. А вот стилус... угадайте, какое первое применение я ему нашел? =-)
Обычно люди им рисуют или делают заметки. А я вот радуюсь, что теперь жирным пальцем нельзя промахнуться мимо шахматной фигуры ;-)
Так что у меня сейчас вечер проходит вот так:

И сей пост - еще и #меташахматы ˆ_ˆ
Показать 3 комментария
#эгалитаризм
#айтишный_быт
SJW проникает в мой ежедневный программизм.
Утилита Rubocop, помогающая форматировать код на Ruby, недавно добавила следующее правило:
Naming/InclusiveLanguage
Это правило ругалось на термин whitelist в моем коде - мол, это расизм.

Интересно, как скоро они переименуют свой проект? Ведь он называется Rubo... Cop! А копов нужно ненавидеть, согласно нынешней идеологии ;-)
Показать 1 комментарий
#айтишный_быт
#юмор
#локальное
#айтишный_быт
Я долбанулся и курю Rust.
Dixi.
Показать 2 комментария
#айтишный_быт
Только что произошло весьма странное событие - в Линуксе с моего SSD-диска с играми, отформатированного в ext4, пропала вся информация. Он девственно чист. И утилиты заявляют, словно там ничего и никогда не было.
[root@oughtlinuxdesktop ~]# extundelete /dev/sdf2 --restore-all
NOTICE: Extended attributes are not restored.
Loading filesystem metadata ... 3546 groups loaded.
Loading journal descriptors ... 0 descriptors loaded.
Searching for recoverable inodes in directory / ...
0 recoverable inodes found.
Looking through the directory structure for deleted files ...
0 recoverable inodes still lost.
No files were undeleted.

Я в офигевании. Айтишные товарищи, подскажите, есть акой-то шанс это восстановить? Там не было ничего сверхценного, но тратить пару дней на переустановку игр и прочих утилит не хочется.
Показать 11 комментариев
#айтишный_быт
Кстати, в 2020-м многие ещё верят, что всё, что попало в интернет, будет там вечно. Хрен нам, ребятки. Огромное количество контента в сети загружено туда ещё на первой волне фанатства и энтузиазма, второй раз этого многие делать не будут. Закрыли вот геосайтс, и привет. Закрылся данки, и куча редкого контента больше не всплыла даже в торрентах. Закроет Мамут свой Суп, и не будет миллионов статей из двух десятилетий. Очередная чистка Ютьюба от копирайта или «устаревших» данных — и нет больше видео, всё. Википедия вся полна мёртвыми ссылками — сайты умирают вместе с уникальной инфой. Закроют популярный фотохостинг и всё, куча информации навсегда будет потеряна, особенно тех авторов, кто уже не может восстановить информацию. Это я к чему? Не нужно витать в облаках без разума, сохраняйте к себе в оффлайн редкую и ценную для вас информацию. В 90-е годы тогдашние мемы, программы и сайты тоже казались вечными, а найти сейчас многое из этого уже невозможно. Будет повторение истории с попыткой найти хоть у кого-то сохранившиеся копии редких переводов VHS, редкие пиратские переводы игр, любительские съемки важных событий. Но тогда были физические носители в виде кассет, фоток, журналов, картриджей, которые у кого-то хранятся на пыльных полках. А интернет приучил нас не хранить у себя то, что можно скачать. Ситуации, когда Йордан Мехнер долго не имел исходников принца, пока не нашёл старые дискеты, а третьи герои не появились для iOS дальше Эрафии потому, что официально утеряны исходники, во много показательны. А речь шла про айтишников, которые что-то хоть хранят, в отличие от многих авторов ЖЖ.
©PurpleTentacle, https://habr.com/ru/news/t/506210/#comment_21724004
Свернуть сообщение
Показать полностью
Показать 2 комментария
#айтишный_быт
Несмотря на то, что я очень не люблю Джаву за ее дубовый синтаксис и отсутствие множества возможностей, мне... нравится ее фукнциональная часть. Все эти потоки, коллекторы, продьюсеры... они такие... декларативные?.. Да, с эстетической точки зрения они порой кажутся декларативнее, чем тот же Kotlin.
Показать 2 комментария
#айтишный_быт
Я наконец-то въехал в ковариантность и контравариантность.
Если мы пообещали выдать кому-то животное и выдаем кота - это ковариантность.
Если кто-то требует от нас животное и мы выдаем ему кота - это контравариантность.
А если мы пообещали выдать кота, а выдаем рандомное животное, или если от нас требуют кота, а мы даем в ответ первое животное, что попалось к нам в руки - это ошибка приведения типов =-)
Показать 20 комментариев из 22
#айтишный_быт
До сих пор удивляюсь, когда официальная документация по языку лучше всяких книг.
Слава Котлину за объяснение, чем GlobalScope.launch отличается от просто launch.
Показать 2 комментария
#айтишный_быт
#юмор
#айтишный_быт
#компьютерные_игровые_баймы
Решил попробовать написать простейшую экономическую стратегию.
Уже путаюсь в двойной диспетчеризации и уровнях косвенности.
Это все, что нужно знать о инженерных навыках Страги Севера.
Показать 1 комментарий
#айтишный_быт
#компьютерные_игровые_баймы
Что есть экономическая стратегия, как не Enterprise Resource Planning System?..
#айтишный_быт
То самое чувство, когда ты два часа писал код, а теперь вынужден его стирать, ибо ты написал переусложненную херню, в которой легко запутаться...
... и ладно бы если бы было хоть ощущение, что альтернативный вариант будет проще...
... ладно, гитовые ветки сохранят в случае чего...

Вывожу оптимальное лично для меня правило: СНАЧАЛА мы пишем алгоритм в императивном стиле, а УЖЕ ПОТОМ рефакторим, юзая всякие мап-редьюсы и прочую функциональщину. Иначе в процессе написания сразу в функциональном стиле мы получаем какой-нибудь О(n^3).
Ожидаю насмешек АлЛастора, хех.
Показать 3 комментария
#айтишный_быт
Решил присоединиться к Advent of Code - рождественскому челленджу для программистов.
Использую это как возможность выучить для меня новый язык - Котлин. Уже сделал два ежедневных задания, скоро нагоню онгоинг: https://github.com/StragaSevera/AdventOfCode2019
Товарищи айтишники, подключаемся! ;-)
Показать 3 комментария
#айтишный_быт
Почему, ну почему нет идеального языка программирования?..
Открыл для себя Kotlin. Сам язык няшный и офигенный. Но тулзы не дотягивают - то же юнит-тестирование без DotCov я себе уже не представляю(
Показать 3 комментария
#айтишный_быт
Читаю срачи вокруг Type Erasure в Java.
Не понимаю, почему для реификации дженериков, вместо заморочек с анонимными классами, не сделать просто кейворда <reified T>, при виде функции с каковым кейвордом компилятор просто автоматически прокидывает в доп. параметре тип класса этого дженерика. Никакого изменения байт-кода, никакого ломания обратной совместимости, просто синтаксический сахар...
... ах да. Это же Java. Java любит сидеть на диете в самых тупых местах...
... а вот почему в Котлине ограничились инлайновой реификацией и не сделали такую доп. опцию автопрокидки?..
Показать более ранние сообщения

ПОИСК
ФАНФИКОВ











Закрыть
Закрыть
Закрыть