uk
Feedback

Не попадись на ботовода! Telemetrio знаходить і позначає такі канали мітками 👉 Хочеш бачити мітку, оформляй підписку

Блог*

Блог*

Відкрити в Telegram

Блог со звёздочкой. Много репостов, немножко программирования. Небольшое прикольное комьюнити: @decltype_chat_ptr_t Автор: @insert_reference_here

Показати більше
1 982
Підписники
-324 години
-57 днів
-430 днів
Архів дописів
Попав в Яндекс, мы получили проект от Ильи Сегаловича. Илья умел очень классно делиться идеями и объяснять суть. Он нам рассказал, что на самом деле Гугл в своё время выиграл у всех предыдущих поисковиков за счёт хорошо сделанных сниппетов. А теперь для нас самое главное — сделать так, чтобы поисковые результаты не были сплошь одинаковыми. Надо бороться с полу-дублями. Только сделать это у нас не удалось. Зато мне удалось получить свою первую психологическую травму на работе. В Яндексе тогда не было почти никакой документации. Даже как собирать проект — было тайным знанием, передающимся из уст в уста. Когда нужно было разобраться в каком-то куске поискового кода, Макс сказал: — Ну давай посмотрим, кто автор этого кода... Ага, некий Антон с ником pg@. Просто сходи и спроси у него, что здесь происходит. Я сходил и спросил. Антон с ником pg@ ответил мне, чтобы я просто прочитал код. Прочитать и понять код у меня не получилось. А так как работали мы на четверть ставки, то в следующий раз мы с Максом встретились примерно через неделю. Узнав, что прогресса особо нет, Макс сказал: — Нет, ну так дело не пойдёт. Пойдём вместе сходим и спросим. Сходили и спросили. На что Антон с ником pg@ просто накричал на нас обоих: какого чёрта какие-то стажёры его отвлекают и не могут даже за неделю самостоятельно прочитать код?! С тех пор ни я, ни Макс уже больше никогда не хотели работать в Яндекс.Поиске. #lifestories

Мужчину-гетеросексуала, который увлечён женщинами (и часто много занимается с ними сексом), зовут бабниками. Слово, очевидно, образовано от "баба". А как назвать гея, сильно увлечённого мужчинами? По идее, следуя той же логике, "мужник"? А как тогда назвать любвеобильного би/пансексуала?

Истинно так

#prog #haskell Coreutils in Haskell github.com/Gandalf-/coreutils (thanks @itpgchannel)

Repost from Hacker News
Unix core utilities implemented in Haskell Article, Comments

photo content

Хотите трюк с поиском статей, которые не находятся на sci-hub/nexus? Нигде не встречал упоминания этого способа, а он, бывает, помогает в самых отчаянных случаях. Если написать в гугле дорк
filetype:pdf
а затем искомый doi в кавычках (строгое совпадение), то часто находится пдфка уже любезно кем-то выложенная, например самими авторами на личных сайтах или соцсетях.
filetype:pdf "doi.org/10.1038/s41586-022-05278-9"
пользуйтесь)

Решившему зарегистрироваться в реестре Роскомнадзора блогеру прислали повестку в военкомат Автор телеграм-канала «Духи наизнанку» Кирилл Хайкин подал заявку на включение в реестр блогеров и всего через шесть часов получил повестку в военкомат с требованием пройти призывную комиссию, рассказал сам Хайкин. «За меня не волнуйтесь, я окончил военную кафедру», — отметил он, обращаясь к своим подписчикам. При этом блогер уточнил, что произошедшее может быть совпадением.

#itsec #meme

Repost from Install Wizard
photo content

Круглый дурак — это тот, кто записывает кружочки в телеге

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

photo content

photo content

photo content

В СМЫСЛЕ УЖЕ НОЯБРЬ

#prog #rust #rustlib walkdir — кросс-платформерная библиотека для рекурсивного обхода директорий от Andrew Gallant aka Burntsushi.
use walkdir::WalkDir;

for entry in WalkDir::new("foo").min_depth(1).max_depth(3) {
    println!("{}", entry?.path().display());
}
Библиотека умеет обнаруживает циклы символьных ссылок и сообщать в этих случаях об ошибке. Небольшое неудобство заключается в том, что .filter() на итераторе не будет предотвращать заход в пропущенные директории, для этого нужно на итераторе вызвать .filter_entry(). Пример из документации для пропуска скрытых файлов на *nix-системах:
use walkdir::{DirEntry, WalkDir};

fn is_hidden(entry: &DirEntry) -> bool {
    entry.file_name()
         .to_str()
         .map(|s| s.starts_with("."))
         .unwrap_or(false)
}

for entry in WalkDir::new("foo")
                     .into_iter()
                     .filter_entry(|e| !is_hidden(e)) {
    println!("{}", entry?.path().display());
}

Четверть кода! Программист не нужон! Мы кнопочку ткнем "сделать заебись", а нейросеть достроит нам... И вот запрос превращает
Четверть кода! Программист не нужон! Мы кнопочку ткнем "сделать заебись", а нейросеть достроит нам... И вот запрос превращается! И вот запрос превращается... Запрос превращается в... actually the word 'strawberry' has two 'R's in it