- 1
IT Оффтоп #102
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
IT Оффтоп #102
#72: https://govnokod.ru/27120 https://govnokod.xyz/_27120
#73: https://govnokod.ru/27136 https://govnokod.xyz/_27136
#74: https://govnokod.ru/27160 https://govnokod.xyz/_27160
#75: https://govnokod.ru/27166 https://govnokod.xyz/_27166
#76: https://govnokod.ru/27168 https://govnokod.xyz/_27168
#77: https://govnokod.ru/27186 https://govnokod.xyz/_27186
#78: https://govnokod.ru/27219 https://govnokod.xyz/_27219
#79: https://govnokod.ru/27254 https://govnokod.xyz/_27254
#80: https://govnokod.ru/27270 https://govnokod.xyz/_27270
#81: https://govnokod.ru/27280 https://govnokod.xyz/_27280
#82: https://govnokod.ru/27284 https://govnokod.xyz/_27284
#83: https://govnokod.ru/27296 https://govnokod.xyz/_27296
#84: https://govnokod.ru/27336 https://govnokod.xyz/_27336
#85: https://govnokod.ru/27381 https://govnokod.xyz/_27381
#86: https://govnokod.ru/27405 https://govnokod.xyz/_27405
#87: https://govnokod.ru/27429 https://govnokod.xyz/_27429
#88: https://govnokod.ru/27432 https://govnokod.xyz/_27432
#89: https://govnokod.ru/27435 https://govnokod.xyz/_27435
#90: https://govnokod.ru/27439 https://govnokod.xyz/_27439
#91: https://govnokod.ru/27449 https://govnokod.xyz/_27449
#92: https://govnokod.ru/27460 https://govnokod.xyz/_27460
#93: https://govnokod.ru/27463 https://govnokod.xyz/_27463
#94: https://govnokod.ru/27466 https://govnokod.xyz/_27466
#95: https://govnokod.ru/27473 https://govnokod.xyz/_27473
#96: https://govnokod.ru/27478 https://govnokod.xyz/_27478
#97: https://govnokod.ru/27484 https://govnokod.xyz/_27484
#98: https://govnokod.ru/27495 https://govnokod.xyz/_27495
#99: https://govnokod.ru/27504 https://govnokod.xyz/_27504
#100: https://govnokod.ru/27508 https://govnokod.xyz/_27508
#101: https://govnokod.ru/27511 https://govnokod.xyz/_27511
Этот оффтоп сгенерирован автоматически.
Индекс оффтопов: https://index.gcode.space/.
Зеркала Говнокода и полезные ресурсы:
* https://govnokod.xyz/ (альтернативный Говнокод)
* https://gcode.space/ (read-only зеркало Говнокода)
* https://t.me/GovnokodBot (Говнокод-бот в «Telegram»)
* https://t.me/GovnokodChannel (Тематический канал в «Telegram»)
* https://vorec.space/ (глоссарий Говнокода)
* https://app.element.io/#/room/#govnokod:matrix.org (резервный чат)
Примечание: автоматические перекаты в настоящее время осуществляются только с аккаунта nepeKamHblu_nemyx.
Остерегайтесь подделок. Берегите себя и своих близких. Кок!
По контенту не умеет искать?
https://en.wikipedia.org/wiki/IFilter
https://www.microsoft.com/en-us/download/details.aspx?id=17062
Вы действительно хотите удалить Интернет?
P.S. К ней ещё прилагается соснольная питушня:
только мана не хватает
К слову, у прыщесофта на длинных командах минусы двойные, а тут свой кастомный парсер какой-то.
а проводник виндовый по контенту по умолчанию не ищет?
Для однозначности синтаксиса. Там однобуквенные команды можно склеивать в одну, что-то в духе -abc вместо -a -b -c. И это бы конфликтовало с -abc, поэтому длинные команды записывают как --abc.
А в винде вечно хуйня какая-то разнородная.
Первая встречает нас на солярсе (и десятке других коммерческих униксов из 90-х), вторая на BSD
Линукс решил не парица, и совместил оба подхода. Теперь там есть два синтаксиса, а сложность мануала по ps стремится к С++20
К счастью, никто никогда ничего кроме "ps aux" и "ps -ef" не использует в зависимости от бекграунда (первый вариант BSD, второй sysv)
отсюда tar, dd и пр
Какие-то проекты стандартизировали поведение. Скажем, в иксах всегда один дефис, в джаве тоже.
В posix тоже однобуквенные пишутся с дефисом
Гну стандартизировал двойные дефисы для длиных опуий
Ещё область поиска нужно настраивать. По умолчанию он вроде индексирует только папку пользователя (которая лежит в C:\Users).
Вот тут про него подробнее:
https://en.wikipedia.org/wiki/Windows_Search
гриндера
Собака на сене. Занял юзернейм и ничего не публикует.
P.S. Вот ещё похожие ники:
https://www.youtube.com/user/40000monkeys
https://www.facebook.com/40000monkeys/
https://twitter.com/40000monkeys
Почему-то все владельцы русскоязычные.
https://habr.com/ru/company/acronis/blog/566342/
https://habr.com/ru/company/acronis/blog/567976/
Использование реального и действующего цифрового сертификата, а также абсолютно легитимного бинарника Windows Defender для загрузки вредоносного ПО усложняет обнаружение атаки традиционными системами безопасности. Стоит сказать, что многие инструменты вообще игнорируют файлы с легитимными сертификатами...а зря.
Например, после атаки в реестре можно найти следующий ключ:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ BlackLivesMatter
Собственно а почему? Понятно, что через пару дней их отзовут и они перестанут быть легитимными и всё будет норм. Но за эту пару дней ведь куча машин пострадает...
Полина еще в бытность свою Гостом приносила новость как в даркнете за какие-то символические деньги (там чуть ли не за триста баксов?) продавались валдиные серты с приватными ключами..
Чтобы юзера не пугать при установке. И чтобы энфорсить политику "signed only".
А зачем защитные решения игнорят файлы, подписанные сертами никому не известных Рамакришн -- я не ебу. Ради производительности, видимо.
Имхо, защитное решение не должно доверять никому.
* старый виндовый антивирус (бо подписан)
* вирусный пейлоад (бо тоже подписан пиженным сертом). Серт уже ревокнут (видно на картинке) но это задним числом
>Имхо, защитное решение не должно доверять никому.
вероятно, да. Ну вот акронис что-то такое исделал
Ну это он сейчас ревокнут. А тогда ещё не был.
вот тут?
То же самое, что и браузеры, я думаю. Забивает хуй.
Это же какой багор получается ))
Через AD через групповушку можно добавить конкретный серт в доверенные (обычно компанейский CA добавляют) а про CLR я не слышал
Да и как ты узнаешь адреса CDP для всех существующих в мире подписантов?
Ну положим для CA ты выдерешь, а промежуточные?
Ну а если ты по вайтлисту проверяешь -- ты прекрасно знаешь кто там что выдал, так что crl'ки докинуть проблемой не будет.
Ща проверил, certutilом грохнул кеш, отключил сеть, винда даже не пожаловалась на елевацию подписанного софта
Надо будет поднять CA, подписать софт, ревокнуть, и проверить вайршарком, что она вообще куда-то пойдет
Может ей похуй вообще совсем
>Ну а если ты по вайтлисту проверяешь -
хорошая стратегия, кстати
Две недели не забудь подождать... Или сколько там обычно у CRL'ок интервал.
В общем синенькая полосочка защищает от школьников, я понял
А вот с этим вообще непонятно что делать... После каждого обновления блеклистить все старые версии файлов? По сути любая дыра в древнем говне превращается в zero day с подписью самого майкрософта.
Вообще корень отсоса тут в том, что с админскими (ну или близкими к админским) правами запускался софт какого-то Kaseya VSA, которое поломали.
Лефтпад атака в общем)
Дык это софт для удалённой установки софтом вроде? Логично, что без системных прав он бесполезен.
Вот и вопрос: как это правильно обойти? Накатывать обновление на тестовую машину сначала?
Акронис там хвастается, что он это говно отловил, но это так себе решение
А вообще -- бекапы делать надо. Тогда не придётся платить выкуп и поддерживать террористов.
Чем больше на такое говно смотришь, тем меньше хочется доверять сторонним петухам. И виндуосу
Да, чем меньше точек доверия -- тем лучше. Но они всё равно будут, как минимум сам дистриб прыщей.
* шансы на поломку каноникала всё же меньше, чем на Kaseya VSA
Винда, если я не туплю, до сих пор не сендбоксит свои сервисы.
>сендбоксит
ну хоть в другую сессию унесли сервисы
> ну хоть в другую сессию унесли сервисы
Всё равно ведь на файлуху срать могут.
Потому что она централизованно должноа была всей сетью управлять и на каждой машине был её агент с умопомрочительными правами, не?
>Всё равно ведь на файлуху срать могут.
В Winsta0 пользователю не могут, а в файлуху могут
Особенно когда от локалсистем
Вон даже заббиксу невинному для кое-каких счетчиков нужны админские права
https://www.zabbix.com/documentation/current/manual/appendix/items/win_permissions
Управление -- х.з. Это всегда риск. Ну по крайней мере не делать это из облака каких-то левых чуваков...
apparmor хорошая идея (вообще обрезать ненужные сисколы и фильтровать их хорошо), но можно заебаца настраивать
зы:
в опенке есть вот такое
https://man.openbsd.org/pledge.2
------
Всё это наводит на мысль, что система безопасности современных осей есть кал
Нужны белые списки (как в мобильном говне, но более развернутые): каждый процесс должен явно требовать доступ к каким-то сисколам или файлам или ресурсам, и и они должны разрешаться
Как раз из-за атак на supply chain, если вдруг вместо неё с очередным апдейтом прилетит троян, как в примере с солнечными ветрами.
про солярные винты тоже говорили – «не винная прога на VB», а потом поели говна
https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html#managed-node-requirements
https://docs.ansible.com/ansible/latest/reference_appendices/faq.html#how-do-i-handle-not-having-a-python-interpreter-at-usr-bin-python-on-a-remote-machine
Впрочем, проблема ансибла не в этом, и я даже хуй знает что там наверху сломали, но пользоваться им всё равно лучше и надежнее, чем ансиблом
Когда-то в SysV завезли COW для ``fork``, а BSD тупо копировало страницы, что было почти никогда не надо, ведь за ``fork`` следовал ``exec``.
Вместо COW в берклевый юникс добавили сискол``vfork``, который запускал потомка в том же самом адресном пространстве вплоть до вызова ``exec`` или ``_exit`` (черточка важна, иначе ``exit`` закроет и родительские файловые дескрипторы из сишных потоков).
Два процесса плохо работают в одном адресном пространтве (общим был даже стек), так что родителя до вызова exec/_exit останавливали. Да, ребенок мог насрать папке на стек.
BSD вариант был чуточку быстрее, потому что не нужно было копировать PTE.
Это говно затащили в позикс, но семантика была такой мутной, что с POSIX 1-2008 эту функцию удалили, и вместо нее нужно юзать ``posix_spawn`` (об этом явно пишет man в FreeBSD)
Она, однако, осталась на BSD, и на прыщах (где она делает тоже, что и ``CLONE_VFORK`` ).
Прыщи объясняют это так:
* она всёже немного быстрее
* на системах без MMU нельзя реализовать COW, потому fork бы реально копировал данные, а vfork нет.
Solaris, Posix и FreeBSD просят использовать вместо неё ``posix_spawn``. Опёнок предлагает ``fork`` с COW (на системах без MMU опёнка нет)
А что с *BSD? Я их постоянно путаю.
даже netbsd нет без mmu (хотя они мастаки всюду портироваться), а других и подавно. Фря изначально делалась для intel, остальные платформы им не так важны, а у опена и стрекозы и ресурсов-то нет
Всё таки сделать ядро без мму сложно, нужно перехуячить очень много всего, и полноценную ОС там не запустить (какой там юзерленд у мю?) а бздуны не разделяют ядро и юзерленд, а значит надо портировать ось целиком, а это нереально почти
https://m.habr.com/ru/post/567996/
В 2019 году я опубликовал статью: Как стать Java разработчиком за 1,5 года. Некоторых она вдохновила на то, чтобы стать разработчиком. Вот что из этого вышло у одного из тех, кто решил повторить мой опыт:
Здравствуйте, Сергей. Меня зовут Александр, мне 32 года, без семьи, без детей, без работы и без шансов иметь хотя бы одно из вышеперечисленного. Однажды я наткнулся на Вашу статью на хабре "Как стать Java разработчиком за 1,5 года". Я решил, что если я младше Вас, плюс у меня есть некоторые знания джавы (прочитал Шилдта, Эккеля, писал небольшие программы), тогда я еще имею шансы устроиться. Я прочитал Вашу статью, поверил каждому слову, в ней написанному, и решил повторить Ваш путь. Я также сделал оракловые сертификации, также посидел прилично на алгоритмах и повторил все остальное, что вы описали. Но я решил перестраховаться и сделать даже больше, чтобы устроиться наверняка. Я прошел онлайн курс "топ джава", где выполнил все домашние задания, сделал выпускной проект. Прошел онлайн-курс по продвинутому SQL в Oracle. Также прошел еще много других курсов, не перечисленных вами. Но самое главное другое:…
(Выделение – автора).
Вот ТОП-7 самых труднодостижимых целей в моей жизни в порядке увеличения сложности:
До 16 лет. Первый раз поцеловать в губы девушку.
До 18 лет. Найти первую работу.
До 20 лет. Первый раз заняться сексом с девушкой по взаимному согласию.
Десктоп, ты? Про полоскание кочана не написал, чтобы не сдеанонили?
выделение реально пугает
- До 18 лет. Найти первую работу.
- До 20 лет. Первый раз заняться сексом с девушкой по взаимному согласию.
- После 30 лет. Сменить направление деятельности на новое, которое требует высокого уровня подготовки (из парикмахера – в бухгалтера, из кассира – в медсестру, из сисадмина – в программисты и т.д.).
- После 35 лет. Выучить иностранный язык на уровень, достаточный для повседневного общения и работы.
- После 40 лет. Найти работу в другой стране, где придется разговаривать на другом языке, и никто не говорит на твоём родном.
- До 50 лет. Стать долларовым миллионером.
А давайте поиграем в игру.
Сколько пунктов выполнили вы?
У меня пока 0.
Если прям вписаться -- то четвёртая ачивка с натяжкой. Т.к. по сути я просто отбросила админство и осталась программисткой. Это не было прям адовым переходом, который нужен для труъ ачивки.
Ачивка про инглиш -- только письменный и понимание речи, к сожалению. Говорить я не умею.
Не умеешь строить предложения в реалтайме или просто произношение в жопе?
Первое тоже есть, но всегда можно фоллбекнуться на простые предложения и не выёбываться.
- Аоэууэауууэ.
- ... (что он сказал?)
Ну у меня на первой работе всё было, от протяжки кабелей до программирования.
Тьфу, блин. Автор сменил с до на после. Тогда 0.
Там не по взаимному согласию, да?
Тогда 2 нужно писать
Атрофировались из-за «ортопедических компьютерных кресел», «эргономичных клавиатур» и всяких других штук.
У неё там моторчики, которые управляются с клавы?
какой багор ))
какой багор ))
завтра наберу воздуху в рот, и прокомментирую
На выходе после всех курсов мои навыки: java, spring (core, boot, cloud, jpa, jdbc, security, mvc, data), hibernate, mongo db, elasticksearch, apache kafka, oracle, postgres, maven, tomcat, servlet api, jsp, junit, testng, selenium webdriver, postman, jmeter, html, css, bootsrtrap, javascript, typescript, jquery+plugins, react, redux, git и вполне возможно, что я что-то забыл. Я свободно пишу аппликации и на бэкенде, и на фронтенде. Я был лучшим учеником на своих курсах, это отмечали все. Но знаете, что самое интересное? Мои шансы устроиться на работу - 0%. Джуниорских вакансий практически нет, а на те немногочисленные, которые есть, отсеивают всех, у кого диплом не связан с компьютер сайнс. А при попытке податься на вакансии повыше джуна меня также отсеивают, так как понимают, что опыта реальных проектов нет. Мои попытки рассказать про мои учебные проекты только вызывают ехидную улыбку, все понимают, что социальная сеть для владельцев домашних животных или сервис аренды машин или, что еще смешнее, аппликация по регулированию уровня потребленных калорий – это все учебные проекты, а не реальные, их легко найти на обучающих платформах типа udacity. В общем, входа в профессию для себя не вижу в принципе. Учитывая, сколько на это пошло усилий, и как складывается моя жизнь, считаю, что надо ее прекращать.
Тоже хотел выделить. Взяли бы Джуна после фразы: «Я свободно пишу аппликации»?
Типа, как если бы человек с сине-фиолетово-белой аватаркой написал не «твёрдотельный накопитель», а «кисючек-эс-эс-дючек».
По автоматическим переводам статей с мсдн.
но слово application он реально мог впервые увидеть в msdn
На бруклине в нулевые появился дигитальный фотоаппарат, а у староверов на аляске была нурсА (медсестра)
Аппликации допустимы для израильтянина, никогда не слышавшего как их называют на русском.
Кстати, слово "приложение" это пример крайне хуёвого перевода.
Они не приложения (к чему блядь они прилагаются??) а "прикладные"
This approach to a file maintenance application implies that a number, or ‘batch’ of transactions is collected and sorted into the order of the master file.
и нидерландца, я настаиваю!
Из вашей статьи, я так понял, Вы ничего не написали на спринге или джакарте и эту дрянь GWT тоже не знали, и что Вас взяли с одной голой джавой и SQL? Это в какой сказке такое бывает? Я – готовый специалист, готовый работать и джава девелопером, и фронтенд девелопером, и фулстак девелопером, и автомейшн QA, и все это подтверждают куча курсов, куча кода, который я написал, куча недоспанных мной ночей и болей в голове и сердце, а меня не пускают и не пустят. Людям нравится самоутверждаться на фоне талантливого человека, которому просто чуть-чуть не хватает, чтобы стать сильным программистом, который может решить в принципе любую задачу, не хватает просто того одного шанса, человечности от других, хотя бы от одного из принимающих на работу. Вы, Сергей, захотели распиарится и поэтому солгали, недосказав много вещей в своей статье, а устроились по знакомству, как и все, кто старше 30. За статью я Вам "несметно благодарен". Но это ведь не главное, главное, что человек работает на интересной работе, зарабатывает хорошие деньги для любимой жены и 3-х прекрасных детей, а в это время абсолютно нормально, что в вонючем Израиле какой-то червяк, закончивший университет с красным дипломом, получивший сотню сертификатов, которыми можно подтереть одно место, и постоянно пыхтящий, работающий для достижения своей мечты, наконец-то сдастся и уйдет в лучший мир. Где мы, возможно, и увидимся, но я, если честно, там Вам бы не советовал попадаться мне на глаза.
А что же автор?
PPS. Сегодня я написал Александру и спросил, как у него дела. Если ответит, расскажу об этом в понедельник тут.
PPPS. Ваше мнение высказывайте в комментариях на хабре (Одобряю все без цензуры). Или в этом чате, если нет аккаунта на хабре.
1. Отжатые у кого-нибудь (как у s-a--m, например) или расшаренные с кем-нибудь.
2. Зарегистрированные на одноразовый ящик, впоследствии забаненные п-ром с-ром.
Всё остальное еще хуже
Именно поэтому я за «C++» и «Nim».
Мой опыт найма джунов "кому за 30" заканчивался их увольнением после испытательного. Точно не знаю с чем это связано. Скорее всего, с тем, что голова уже не так соображает, огонька в глазах нет.
У меня есть много примеров, когда 22 летний джун после универа, "зная" один язык, за 1-2 недели уже мог писать осмысленно на другом. Гибкость ума молодых -- главное преимущество.
Больше я резюме начинающих 30+ не рассматриваю.
Забавно: парень из письма пишет, что он крутой разработчик, но делает этот вывод исключительно на основании опыта своей учёбы. У меня сын тоже на «курсах питона для школьников» вроде как научился писать много интересных вещей, но как только я попросил его сделать что-то другое — сразу вылез истинный уровень этих самых «курсов питона»…
Подозреваю, что на собеседованиях просто очень быстро вылезал реальный уровень знаний автора письма. Проверить — очень просто: если ты такой крутой разработчик — зайди на сайт фрилансеров, мощно демпингуя, возьмись за любой небольшой проект, который, по твоему мнению, тебе по зубам, и попробуй его выполнить. Проверь свои знания самостоятельно, на реальном проекте.
Кстати, второй вариант: из резюме может гуглиться аватарка с Гитлером и девизом ББПЕ, например. Ну или ещё какое непотребство, которое обнуляет шансы на трудоустройство в Израиле для любого, сколь угодно крутого специалиста.
Гораздо интереснее, кто эти люди, которые говорят госту, что больно
А от фронтенда тошнит.
Именно поэтому я за системщину.
попробуйте мятную конфетку
Прособеседовал немало переученных. Их проблема в том, что они знают, как ни странно, только то, чему их учили. Толку с этих сертификаций, если человек не понимает, что такое O(n), и 0x20 в десятичный вид перевести не может?
Могу дать три совета — учите теорию, больше программируйте, сдайте ЕГЭ по информатике на высокий балл. Без шуток, современное ЕГЭ закрывает джунский минимум.
О, тогда еще четвертый. Со знанием CS без знания спринга можно найти работу, наоборот — намного сложнее
А широкий кругозор за 1.5 года не вкачаешь, как мне кажется. Не появятся в мозгу те самые гиперссылки, которые позволяют прыгать с одной области на другую, реюзать похожие знания в "нястандартных" ситуациях и чувствовать себя девочкой-волшебницей.
Ну вызубрит этот израильский чел CS, интринсики интела и стандарт крестов... Даже сможет о каждом из них рассказать в подробностях, красный диплом как бы намекает. А толку то?
Кто не ходит на говнокод ру -- у того впринципе не может быть широкого кругозора
https://qph.fs.quoracdn.net/main-qimg-fee0e2f9e43472ed4af6332669f26ceb
зачем прикладнику в общем случае в уме уметь жонглировать системами счисления? такой же стереотип, как и "нужно поцеловать девушку куда-то там до 16"
Там куча вопросов, где нужно переводить десятичное в двоичное и наоборот. И вообще понимать двоичную хуйню.
> зачем прикладнику в общем случае
Потому что какой-то хрючень отсидел 5 лет в вузе, терпел преподов, которые его лапали за жопу, заставляли по 20 раз переписывать курсач из-за титульнике не по ГОСТу, в общем ебали в мозг. И вот такой кадр кончает вуз, выгрызает себе удачное место в конторе, а к нему приходит чел, который знает и умеет больше, чем он, но не был унижен вузом. Поэтому хрючло бесится и начинается: «а вот вы знали что Гандонео Шпорк на странице 182 на 20-й строке сделал опечатку специально?? На самом деле у него на жопе было 305 волос, а не 304!!!! Что не знал такого, неуч безвузныц? Ахахах пшелнах».
2, 8 и 16 по сути одна система. Просто циферки сгруппированы по-разному. Там не надо какие-то новые алгоритмы учить.
вероятно, чтобы писать префиксы и маски
а перчатки подобрать по фасону
Соболезную
https://govnokod.ru/27514#comment645746
https://govnokod.xyz/_27514/#comment-633186
Поэтому, если к тебе клеится шалава, нужно сразу начинать кукарекать, что она страшная и некрасивая, а тебе только красивые тянки нравятся, так она уже не сможет атаковать, а будет агрессивно защищаться. Ну а ты выйдешь победителем.
В спортзале тренер часто шутил про всякое такое, как приходят в зал качок и его девушка, и все другие качки такие набрасываются на качка:
оооо, нихуя себе у тебя икры режутся
оооо, нихуя себе ты подсушился, покажи живот.. вообще не ущипнуть
итд
К слову, в чешском и в латышском «не» с глаголами слитно пишут всегда.
А вот в моём ВУЗе ням выдали "LaTeX", шоблон работы и объяснили как этим пользоваться (ня специальня выделенной для этого дисциплине). Так что для создания титульняка строго по ГОСТу ням нужно было просто заполнить нясколько полей! (─‿‿─)
В ЕГЭ по информатике — умение писать формулы в экселе, системы счисления, знание единиц измерения количества информации, булева логика и таблицы истинности, теория графов, теория информации (минимальное количество бит чтобы хранить информацию о всех возможных состояниях), умение тупо смотреть в наборы данных и делать из них выводы, умение интерпретировать исходник в уме.
Я рисовал таблицы и пошагово выполнял, занося туда данные. Типа как дебаггер.
З.Ы. А ведь можно было найти ideone какой-нибудь и запускать программы на паскале as is.
13 Apr 2016 — Новая песня королевы русского R'n'B - «Пошли вы в жопу». Муз. и текст: Т.Липницкая Качай в iTunes Russia: http://vk.cc/5coFU6 Качай в Google ...
или так
https://natribu.org/ua/
можешь там сдать информатику
Всё это (в купе с тем, что джава довольно простой язык) позволило ему стать нормальным галёрным питухом.
Вот если бы он был поэтом, а в 40 лет внезапно стал писать новый шедулер для линукса или статический анализатор для С++ на OCaml, то я бы удивился.
Александр сразу начинает ныть, а в конце обещает дать пизды незнакомому (и ничем пред ним не виноватому) человеку.
Это значит, что Александр мудак. Мудак дожил до тридцати двух лет не имея никакой работы, и вероятно вообще ничего не зная. Такие люди впринципе не нужны никому, у них прямо на лбу написано "я мудак, не бери меня на работу".
Учитывая, сколько на это пошло усилий, и как складывается моя жизнь, считаю, что надо ее прекращать.
вдоль, а не поперек
Это что-то японское?
растут тентакли с верха и до низу
> Я за Израиль не знаю, я вот знаю, что в России еврей не принимал работника, потому что видел в лице что-то арийское, а ему немцы не нужны. Надо ли говорить, что признаки немецкой крови были скорее выдуманными.
> Блат, блат и еще раз блат и вопрос решен. В Канаде и Германии больше 60% прогеров устраиваются на работу по рекомендации, знакомству и протекции.
какая помоечка )))
Ну, куда им ещё, ихнее место-то тока здесь
https://archive.org/details/twitterstream
Archive Team: The Twitter Stream Grab.
A simple collection of JSON grabbed from the general twitter stream, for the purposes of research, history, testing and memory.
Архив твитов всех пользователей. Разбит по месяцам и годам публикации.
Архив за сутки занимает ≈ 2 гигабайта (в зожатом состоянии; если розжать, будет больше). Лимит 3200 твитов в минуту (всё, что не влезло в этот лимит, бот не сохранил).
Формат не совсем JSON: это коллекция строк, каждая строка представляет собой объект в формате JSON. Т. е. нужно читать по строкам и каждую строку интерпретировать как JSON. Одна строка — один твит.
В некоторых твитах есть геолокация с офигенным количеством знаков.
https://data.stackexchange.com/stackoverflow/query/new
Ввёл запрос:
Одним запросом скачал 50 тысяч юзеров. Видимо, лимит на количество возвращаемых строк такой.
Всего должно быть около 10 млн юзеров.
для сайта «stackoverflow.com» показывает 6720380.
Можно ещё по другим сайтам проекта «Stack Exchange» полазить.
но вот положить сервер вероятно можно
начнем с простого
можно попирдолица с WITH с CTE, постараться добица взрыва
Угадаете с одного раза его юзернейм?
https://stackoverflow.com/users/330570/striker
https://stackoverflow.com/questions/14154123/google-chrome-extension-serial-port-on-website
какая эклектика ))
Но я хз какая там версия SQL, может и не работает еще
Попробуй скастить его к MAX, он вроде тогда как TEXT будет
cast(PETUHZ as NVARCHAR(MAX) ),'Ы ')
зы: 4К там символов, 8К байт это видимо уникод двубайтовый
ззы; я тебе нагуглил
https://andyhogg.wordpress.com/2019/01/09/a-couple-of-notes-on-the-string_agg-function/
В ней нету е-мейлов. Пока. Но зато можно идентифицировать юзеров других сайтов.
Е-мейлы у меня есть в других базах. Кстати, с «Гейдева» удалось вытянуть 48 тысяч е-мейлов.
https://docs.microsoft.com/en-us/sql/t-sql/functions/compress-transact-sql?view=sql-server-ver15
По одному юзеру опрашивается жутко медленно.
Как вариант можно добыть вот тут 753 страницы по 36 юзеров, всего ≈ 27 тысяч:
https://data.stackexchange.com/users
А надо 6 миллионов.
Ещё можно через API:
https://api.stackexchange.com/docs/users
С демонстрационным ключом возвращает мало результатов. Надо попробовать зарегистрироваться.
Кажется, это твое
И точно так же как на ГК отсутствие граватара не спасает от деанона?
Параметр d=identicon означает сгенерировать ворецию по хэшу (алгоритм детерминированный), если юзер ничего не загружал.
• identicon: a geometric pattern based on an email hash
• monsterid: a generated 'monster' with different colors, faces, etc
• wavatar: generated faces with differing features and backgrounds
• retro: awesome generated, 8-bit arcade-style pixelated faces
• robohash: a generated robot with different colors, faces, etc
Пробуем:
Или исходники генератора не публичные?
http://scott.sherrillmix.com/blog/blogger/wp_identicon/
Один php-файл на 40 кило:
http://downloads.wordpress.org/plugin/wp-identicon.zip
Надо только реверснуть:
http://scott.sherrillmix.com/blog/blogger/wp_monsterid/
https://www.shamusyoung.com/twentysidedtale/?p=1462
Не брутфорсом же!
Вай нот. Ну будет у тебя цепочка мыло -> хеш -> аватарка.
А так выглядело бы круто, как программа для чтения QR-кодов.
Шаг №1:
Шаг №2:
Шаг №3:
Загружаем в любую учётку.
Теперь тот, кто попытается деанонимизировать меня по скриншоту, спутает меня с RMS. Хотя о чём это я, RMS на сайтах, использующих «Граватар», не сидит.
P.S. «Яндекс», «Гугл», «Tineye» дают кучу «false positives»: они находят аватарки, отличающиеся цветом и некоторыми деталями.
Да, это его реальный Граватар.
http://okanalizacii.ru/santeh_vodoprov/unitaz/remont-slivnogo-bachka-unitaza.html
Зубной порошок хотя бы сухой.
Никак не могу прогреть радиатор обычным паяльником, а ведёрного у меня нет. Можно ли использовать горелку, чтобы припаять процессор к кулеру?
Ртути нет
Я так понимаю, с алюминиевыми радиаторами эту пасту лучше не использовать?
https://youtu.be/AHshnbdOPrg
Вот ещё, наверное, что-то похожее:
https://youtu.be/sY3ln1bpkQo
пена пытается всплыть, значит наверняка выделяется бодопод
Дрожжи в классической слоновьей зубной пасте не растут. Они просто катализатор распада перекиси. Можно в принципе много что другого использовать. Всплывает скорее всего потому что реакция экзотермична.
ну может быть, там похоже на пар было
> котолизатор
там же неограническая химия, а дрожжи – одноклеточные грибы, вообще всё в кучу
Может это будет открытием, но дрожжи состоят из веществ. И нет ничего удивительного, что некоторые из этих веществ могут выступать катализаторами для некоторых реакций.
Сейчас ты споришь с милионами америкосовских школьников, которые ежегодно ставят этот опыт, и рассказывают о нём на своих школьных science fairs.
https://en.wikipedia.org/wiki/Elephant%27s_toothpaste
> Elephant's toothpaste is a foamy substance caused by the rapid decomposition of hydrogen peroxide using potassium iodide or yeast and warm water as a catalyst.
вопрос времени был когда гниение распространится на соседние статьи
> дрожжи состоят из веществ
[как их?]
с таким же понтом можно рассказывать, что надо прессовать идиодка лия в зеленые полумесяцы томущо акбар помогает гонять ифритов
Разных
К примеру, за реакцию с перекисью отвечает вот это: https://enzyme.expasy.org/EC/1.11.1.6
Дрожжи — самый дешёвый вариант, если хочешь поставить подобный опыт.
Кстати титаново-алиминиевые замки вроде делают.
и результат получился индусский
сплав с температурой плавления на пару градусов выше температуры отрубания и ничего никогда вытекать не будет, один раз нагреть феном и прилепить (припоять даже)
Фрагмент, стоящий в последней части пути между первой и второй точкой, декодируем по алгоритму «base64»:
Получаем:
retro — это генератор вореций на случай, если пользователь не загрузил ничего в «Граватар».
acaa8d89f62cf0d5d3e92e6d737a1b17 — хэш е-мейла, под которым зарегистрирован «pethu» в «npm».
Такие дела.
Найдена анальная уязвимость в npm: теперь все программы на python уязвимы?
Скорее всего, так же открыто хэш лежит на всех сайтах на движках «Wordpress» и «Redmine».
«Github» и «Disqus» используют «Граватар», но они кэшируют аватарки у себя с бессмысленным именем файла, так что хэш не выдают.
Кстати, нашёл ещё один реальный пример: «Bitbucket» так же открыто хранит хэш, как «ГК» и «SO».
http://web.archive.org/web/20131012073818/github.com/google
Блин, т.е. моё мыло увековечено где-нибудь в архиве?
21 Apr 2021
Похоже, по твоему профилю вебархив слишком поздно проехал.
http://web.archive.org/web/20131024165042/github.com/bormand/nanochess
https://archive.org/details/archiveteam-github-repository-index-201212
Около четырёх миллионов проектов. bormand/nanochess есть в этом списке.
P.S. Выхлоп grep govno:
https://github.com/AnalPenetrator/govnokod.ru
https://github.com/darK-Zi0n-te4am-cr3vv/govnokod.ru
https://github.com/evilbloodydemon/govnokod.ru
https://github.com/meze/govnokod.ru
https://github.com/turkishjoe/govnokod.ru
В качестве пруфа 40 хэшей:
Я не виноват, что взрослые соискатели "джуны-программисты" профессионально слабее. Ну не может вчерашний сисадмин/электронщик/повар пройдя 100500 курсов стать джуном-программистом. Он печатает код, но не понимает что это и как работает. Он просто узнал что в IT платят много и решил "а чтобы и нет".
Вчерашний джун-студент с профильного факультета имеет гораздо больше знаний и мотивации. У него 4-6 лет учебы. Это гораздо лучше любых курсов.
Какой глупый джвун 30+ ^_^^_^^_^
(Из комментариев к той статье про Александра, не рекомендующего попадаться ня глаза)
Я так же делаю и мне нормально.
> У него 4-6 лет учебы. Это гораздо лучше любых курсов.
Воистину. Ведь студент за 4-6 лет сможет научиться подлизываться гораздо лучше, чем серьёзный мужик 30-ти лет, который ни перед кем лебезить не собирается, а просто хочет делать работу за деньги.
и по поводу пропайки новых навыков он тоже в некотором роде прав
короче надо идти работать в нии росгосбигдатамаш за профсоюзную путевку в крым
ты давно пик интеллекта прошел?
( ^~^)~
А вот если они тридцателитений маркетолог, то я соглашусь пожалуй с автором
> Он печатает код, но не понимает что это и как работает.
http://a-pesni.org/stud/tymojaduchka.htm
Вдалеке горит полоска аленькая.
Я один иду встречать этот сказочный рассвет,
Потому что Дуче ещё маленькая.
территория, свободная от «ня»
https://vorec.space/#/term?v=Циклоняша
Меня, наверное, ждёт та же участь в 30-ть лет. Надо бы с Полиной, Хактебкой или борняндяшей познакомиться, чтобы хотя бы жена была...
– у них?
В 20 я тоже фигачил, потому что на то, чтобы разобраться, мне нужен был день.
Сейчас я понимаю как вся эта сатана работает, понимаю принципы. и чтобы сверстать вебморду в дримвьювере с яваскриптами у меня ушло 2 дня, хотя раньше я этим не занимался вообще (был опыт в htm году в 2003м для своего хомяка). И нет сомнений, что я освою это ремесло, если появится такая необходимость. Как и новый язык, новый фреймворк, новую ОС. Без огонька, тихо, методично, с редким матерком...
Есть, однако, материалы на английском, русском, японском и других языках, для пользования которыми создана сетевая служба перевода, в которой круглосуточно работают 2000 переводчиков, с базой данных на 2 миллиона слов.
Неограниченный бесплатный круглосуточный доступ в сеть осуществляется по телефонным линиям через Dial-Up, мобильный доступ в Кванмён поддерживается Koryolink. С 2013 года имеется собственное мобильное приложение для входа в Кванмён с помощью планшета «Самджиён» и смартфонов «Ариран». С 2016 года «Кванмён» используется как основная сеть для работы системы IPTV «Манбан», организовано беспроводное соединение приставки с сетью. В 2018 году была запущена система беспроводного доступа в сеть «Мирэ», технологически сходная с Wi-Fi, что должно улучшить качество доступа в Кванмён в Пхеньяне.
какой hosts )
ого, жируют
Саривон — 0,3 миллиона.
Синыйджу — 0,35 миллиона.
Несколько сотен пользователей.
Да вообще зажрались в этом Пхеньяне.
https://krsk.sibnovosti.ru/ckeditor_assets/pictures/0029/9467/content________.jpg
Вот из этой статьи:
https://krsk.sibnovosti.ru/puteshestviya/378036-top-5-mifov-o-severnoy-koree-rasskaz-krasnoyartsa-o-samoy-zakrytoy-strane-mira
Просто посмотрите на него и подумайте всерьёз, действительно ли вы хотите быть как он, оправдывая толстячка Кима, у которого в стране голод, нищета и отсталость относительно развитых стран.
Мой рост 156 (хотя для чего такая инфа)
Ищу друзей. Надеюсь мы подружимся
✧*。٩(๑˙╰╯˙๑)و✧*。
Конопляных культур, судя по всему?
Нашел такой вопрос:
http://www.bolshoyvopros.ru/questions/2151352-razresheno-li-vyraschivat-u-sebja-na-dache-jadovitye-rastenija.html
Дело в том что у меня на участке заросли декоративных ядовитых растений, для красоты. Дети забрались ко мне на участок и попали в реанимацию из за сильных ожогов и отравлений. А меня оштрафовали, и скосили все растения. Имеют ли они на это право?
А если бы у него был забор повыше: «Ну надо было провести всем детям дачников в округе и детям их знакомых, что нельзя лазать в чужой огород с «весёлой петрушкой».
Хотя о чём это я, воры забрались к кому-то на дачу, выпили со стола метиловый спирт и померли. А хозяина дачи посадили.
Ну это другое... Эта дрянь потом разрастётся и все остальные участки захватит. И хрен избавишься от него.
Самое ядовитое дерево на планете – манцинелла, и растет оно в Центральной Америке. Выглядит растение обычно, растут на нем плоды, похожие на яблоки. Только есть их нельзя: во всем дереве содержится ядовитый сок, капля которого в лучшем случае оставит сильные химические ожоги.
https://richzhang.github.io/PerceptualSimilarity/
(смотрим пять ссылок на соавторов из шапки страницы)
https://github.com/junyanz/pytorch-CycleGAN-and-pix2pix
Вот эта питушня очень смешная:
https://github.com/junyanz/pytorch-CycleGAN-and-pix2pix/raw/master/imgs/horse2zebra.gif
https://arxiv.org/abs/2105.04619
https://youtu.be/P1IcaBn3ej0
https://youtu.be/yLLhMkctfBY
https://github.com/intel-isl/PhotorealismEnhancement
http://taesung.me/ContrastiveUnpairedTranslation/
https://github.com/taesungp/contrastive-unpaired-translation
https://github.com/NVlabs/MUNIT
Чтобы изобрести с нуля, ма-те-ма-ти-ка нужна: пространства, метрики...
https://govnokod.ru/27526
https://govnokod.xyz/_27526/