- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
async Create(id, subscribe_yyyymmdd) {
const query = "INSERT INTO users(id,subscribe_yyyymmdd) VALUES ($1,$2) RETURNING *";
const values = [id, subscribe_yyyymmdd];
try {
const result = await this.db.query(query, values);
return result.rows[0].id;
} catch (error) {
this.logger.error(error);
}
},
async Update() {
const query = "UPDATE users SET subscribe_yyyymmdd = $1 where id=$2 RETURNING *";
const values = [id, subscribe_yyyymmdd];
try {
const result = await this.db.query(query, values);
return result.rows[0].id;
} catch (error) {
this.logger.error(error);
}
},
Люди, ну откройте уже для себя ORMы. Жизнь слишком коротка, чтобы писать тонны тупого одинакового говна
На ГК были реальные примеры, как инъекции протаскивали в псевдо-ОРМы фреймворков.
https://github.com/katelinlis/botforrent
Класс db из пакета pg:
https://www.npmjs.com/package/pg
Его исходники:
https://github.com/brianc/node-postgres
я программист, и день-деньской пишу
Посмотри сюда:
https://github.com/brianc/node-postgres/tree/master/packages/pg/test/integration/client
> Обращаться в жен роде, меня зовут Кейтлин
> я в процессе смены пола,работаю программисткой
> скоро собираюсь сходить в военкомат, так как мне так и не позвонили еще от туда, пойду сама
Ожидаемо
(≧◡≦)
> 18 июня
Один мужик в реплаях жалел, что два года жизни на срочку угробил. Говорит, лучше бы тоже в военкомат в юбке пришёл.
https://youtu.be/xDAC_3U85cY
Какая в жопу разница, кто будет плац от листьев чистить.
Ротного это ваще не ипёт.
Лишь бы солдат заебался.
P.S. Асфальт неплохо распидорашивается гусеницами.
На военной кафедре нам показывали видеозаписи со сборов, проходивших в предыдущие годы. В день присяги был концерт, на сцене выступали офицеры, срочники из части и наиболее подготовленные курсанты. На некоторых сборах в одном из номеров курсанты изображали девушек.
Был такой номер и на наших сборах. Мои сокурсники повязали платочки и пели: «Ах, мамочка, на саночках каталась я не с тем» (под фанеру, правда). Тни, сидевшие в зале, их выступление раскритиковали: «Девушки не ставят так ноги, когда сидят. Вам ещё надо поучиться».
И вот тут надо было напрашиваться на индивидуальное обучение.
> повязали платочки
Amateurs!
Хотя бы юбки бы надели. И без трусов. Тогда бы правильное положение ног выработалось бы быстрее.
https://www.chipmaker.ru/topic/102672/
Мне ящик нравится.
Все мы когда-то были посредственными программистами.
* Никогда не пишите документацию, тогда без вас не смогут разобраться
* Никогда не отвечайте на вопросы коллег, иначе разберутся без вас, и вы станете ненужны
* Никто не автоматизируйте свои действия. Делайте всё долго и вручную, так никто не скажет, что вы "ничего не делаете", да и без вас не смогут это повторить
* Никогда никого не учите, не плодите конкурентов
Вы их потом восстановите из бекапа, и все будут думать, что вы крутой
Вот кстати интересно, насколько вообще все эти любители крикнуть "фи, посредственный программист" или "лошара, алгоритмов не знает" или "как можно пойти в программирования без знаний хуории категорий" вообще сами сильны в программировании.
Может реально в школе их чморили за тупость, потом они еле-еле поступили в программистский вуз, были выгнаны оттуда, а теперь меняют тонер в принтерах, пытаются подняться за счёт любого попавшегося человека, но больше всего боятся любой конкуренции, поскольку понимают, что даже в написании "hello, world" продуют любому?
https://katelinlis.xyz/
Такое когда-то срабатывало https://govnokod.ru/27186#comment607155 , только mira_strannaya со своего аккаунта ничего не писала, а только с guest6
<a href="https://katelinlis.xyz/"> https://katelinlis.xyz/</a>
https://github.com/katelinlis/katelinlis.xyz
веб -- гавно
но там кода нет практичесик, сайт мог бы и статическим быть
Да, но по-любому захочется что-то динамическое прикрутить. Да и общий темплейт для страничек не через мейкфайлы m4 же прикручивать.
Вообще генераторов статических сайтов дохера.
Если тебе не нужна интерактивность, то зачем запускать достаточно жырный рантайм фреймворка?
Упс (/ω\)
А теперь люди вордпресс ставят, или какую-то собиралку на JS, которая зависимостей на 800 мегабайт тянет.
Мир сошел с ума
Казалось бы, производители произвели новое железо помощнее - всё должно летать. А из-за анскильных питухов все те же задачи, что были 30 лет назад, решаются за то же время.
Казалось бы, производители сделали репозитории и пакеты, чтобы можно было делиться хорошим кодом и писать надёжные проекты. А из-за анскильных питухов, не осиливших паддинги и включивших автообновление вслепую, упала куча сервисов.
Если ты используешь громоздкую питушню, то должна заметна расширяться функциональность (например, сайт имеет быстрый поиск по кускам фраз, тегам и ассоциациям; автоматически адаптирует интерфейс под каждого нового пользователя). Иначе используй старое проверенное решение, которое будет на новом железе летать.
Ну его апдейтили всё-таки с тех пор.
Его крашнуть можно было специально сформированным симлинком. Имя бинаря передали в строку формата для printf, в общем.
А вот какая-нибудь более молодая питушня вроде python2 или windows7 вполне себе актуальна и решает многие задачи. Расклад бы был другим, если бы на компьютерах насильно не предустанавливали win8-10 и не делали питушню с насильным переходом на win8-10.
Тут больше половины ГК использует awk, sed, grep, X.org
Правда, X.org от него форкнулся
то есть у половины ГК awk, sed, grep, X.org версий от 1991 года, верно?
В досбоксе могу сыграть в принца персии, гоблинов или loom
> у нее есть хороший качественный провод
> но он usb b
> захотела переделать под usb mini
>
> но потом вспомнила, а у меня паяльника нет.... надо идти в магазин за инструментами для пайки найс
Ну что за пердолинг!
А аватарка новая - зачётная.
Макияж делала Анита Багдасарян:
https://vk.com/anibelluro
https://www.instagram.com/anibelluro/
https://www.instagram.com/p/BuysfXKg9_y/
https://www.instagram.com/p/B2WmAwqgtIe/
https://www.instagram.com/p/B6mMdl1gfkS/
http://kvu.su/news/society/intellekt_protiv_vneshnosti_v_shakhtakh_ vybrali_samuyu_krasivuyu_studentku/
Джаваскрипт и даты. Там до сих пор боль с датами?
Но тут вообще не факт, что дело в JS.
Надо смотреть, как устроено this.db (лень открывать код и смотреть). Всякие штуки вида https://www.npmjs.com/package/mysql инкапсулируют пердолинг с датами и другими типами: https://github.com/mysqljs/mysql#escaping-query-values, подставляя их как надо. Разве что надо писать "IN (?)" вместо "IN ?" для массива, т.к. он раскрывается как питушня через запятую (видимо, для удобства в других местах). И SELECT в результатах даёт даты где надо (однако, это конвертирование можно отключить).
> subscribe_yyyymmdd
В общем-то, из приведённого фрагмента кода неясно, что это за питушня такая. Может, автор настолько одинок, что забыл слово "date".
Ну и название поля какое-то анскильное.
Поля могут быть названы криво, если база шарится между несколькими приложениями, и другое приложение требует таких названий.
1. TIMESTAMP или просто число, хранящее количество секунд от начала эпохи Unix. Удобно для вычисления разницы между датами, для сортировки и поиска, но не годится для отображения исторических событий до 1970-го года, вроде дат рождения бумеров. А если число 32-разрядное, то оно ещё не годится для планирования будущего.
2. DATETIME или строка. Годится для отображения дат из широкого диапазона, но неудобно для вычисления разности дат, сортировки, поиска.
Из-за этого некоторые велопедят. Ну и в хайлоаде любят всё переводить заранее в строковый вид для быстрого отображения.
По-моему даже в mysql были функции для дат...
> сортировки, поиска
YYYYMMDD прекрасно сортируется и индексируется, к слову. Оно же строго упорядоченное.
https://twitter.com/katelinlis/status/1413597835736530948
Короткая ссылка:
https://pic.twitter.com/rLW9t1kiZP
twitter.com/intent/user?user_id=1161263147656855557
> Brain activity and structure in transgender adolescents more closely resembles the typical activation patterns of their desired gender, according to findings to be presented in Barcelona, at the European Society of Endocrinology annual meeting, ECE 2018. These findings suggest that differences in brain function may occur early in development and that brain imaging may be a useful tool for earlier identification of transgenderism in young people.
Ну т.е. желание быть каким-то полом как-то запрограммировано в мозгах. Насмехаться из-за того, что в мужском теле оказался женский мозг (или наоборот, в женском теле оказался мужской мозг) ... ну это такое себе. С тем же успехом можно и над слепыми с рождения насмехаться, раз такие моральные нормы
педерасты, педофилы, bdsmщики, наркоманы, геи, трансы, веганы, вот это всё
служба налогов, ГАИ и дорстрой,
гопники, банки, таможня, коллекторы,
почта России отдельной строкой,
олигархи, политики, собес, поликлиники,
чиновники, судьи, артисты, манту,
начальник отдела, президенты Америки
и, наконец, автор песни «Ту-ту».
https://youtu.be/bxozBxAUJqM
В каждой группе населенья ну хоть что-то, да не так:
С точки зрения лягушек, все французы пидарасы,
А корейцы пидарасы с точки зрения собак.
С точки зрения троянцев, пидарасы были греки,
А троянцы пидарасы с точки зрения коней.
Очень много пидарасов так и сгинуло навеки,
Но огромная их масса дожила до наших дней.
Люди делятся на группы, на враждующие классы,
Под ошибочным девизом «Все уроды, кроме нас», —
Натуралы утверждают, что все геи — пидарасы,
А копнёшь под натуралов — каждый третий пидарас!
Но из всей огромной массы пидарасов и уродов
Можно выделить особый очень маленький народ, —
В нём сплошные пидарасы с точки зренья ВСЕХ народов,
Потому что у природы должен быть громоотвод!
https://youtu.be/PSaUH86KUFU
Никогда не понимала, чем эти самые геи и трансы так задевают чувства обывателей.
Обыватели просто хотят самоутвердиться за счёт других, а тут как раз такой охуенный повод?
Скорее всего их и так было не много, и это была такая попытка запретить тратить силы зря.
Оттуда запрет перешел в иудаизм, а из него во все авраамические религии (втч христианство и ислам)
В тех странах, где эти религии распостранились, распостранился и запрет. Отсюда и гомофобия.
Там, где религии были другие (античные Греция и Рим, современная Индия c хиджрами) вполне нормально что угодно делать с полом.
Интересно, что системная гомофобия в странах Запада была побеждена уже в 80-е, но сейчас маятник качнулся в обратную сторону, и некоторые вконец упоротые пытаются говорить, что пол вообще выдумка, и иметь его неприлично. Это вызывает раздражение и отторжение, и новые витки гомофобии
Большая часть правил несла какой-то практический смысл.
Возможно, они так боролись с распространением каких-то болезней? В религиях же обычно есть пункт, что налево ходить тоже нельзя.
В Риме целые армии в жопу поролись, и ничего
Если мы про гому, то вероятно чтобы не тратить впустую семя.
Запрет на еблю чужих тян сделан потому, что самец не хочет чтобы тян плодили чужое потомство, а сама тян не хочет плодиться от неудачных самцов
Хотя ценность девственниц и правда может быть связана (в том числе) и с отсутствием заболеваний. Особенно важно это стало уже в средние века и новое время, когда стали бросить по Европе ЗППП
- сцук, напомнило ситуацию, описанную в "Агнце", когда у иудеев дрочить было грехом, но этот грех можно было пофиксить, покупавшись в каком-то специальном бассейне. аж интересно, какая там была вода после пару дней использования (на самом деле нет)
- приведи реальный пример
>>
И опять, так называемый Священный отряд в Фивах состоит из любовников и их избранников, проявляя таким образом величие бога Эроса в том, что бойцы отряда избрали погибель со славой перед невзрачной мизерной жизнью
О том, что в Беотии гомосексуальные связи свободных мужчин практиковались открыто, свидетельствуют многие античные авторы, например, Платон в «Пире»[2]; Элиан отмечает, что со времён мифического царя Лаия «привязанность к красавцам фиванцы стали считать благом»[3]. О том, что в Фивах мужчины имеют обычай ставить своих любовников рядом с собой в бою, упоминает и Сократ в «Пире» Ксенофонта. С другой стороны, мысль о том, что армия, составленная из любовников, была бы непобедима, поскольку возлюбленный устыдится струсить на глазах любящего, а любящий предпочтёт смерть оставлению возлюбленного на произвол судьбы — высказывается Федром в «Пире» Платона и, следовательно, не была чем-то необычным для IV в. до н. э. даже в более строгих к гомосексуальным связям Афинах.
----
В Риме было чуть сложнее
Самым молодым солдатам, которые ещё могли бы сохранить элементы подростковой привлекательности (что ценилось римлянами в однополых отношениях), было рекомендовано усилить свои мужские качества, не использовать духи, не обрезать волосы в подмышках и в ноздрях
Священный отряд из Фив и погиб в итоге в полном составе защищая сопид возлюбленных.
В случае геев и прочих лесбиянок наяиболее знячимыми чисто социальными стигматизирующими факторами, няверное, являются религии (те же христианство и ислам в самой своей основе абсолютня гомофобны) и, ня территории России и бСНГ, тюремная субкультура, которая, к сожалению, является самым нястоящим культурным раком и пустила метастазы в существенную часть няселения нашей страны.
Активный же педерастом не считается, хотя он ебал по собственной инициативе (чаще всего) и даже кончил
Казалось бы, вот кто пидар, но нет
https://i.redd.it/z07mxfhlvnk41.jpg
Какой багор ^_^^_^^_^
Хм, а как это поможет? Там выбиралась самая свежая из группы записей или что-то в этом духе?
new Pin(42, Pin.PULL_UP)
https://www.raspberrypi.org/products/raspberry-pi-pico/specifications/
Dual-core Arm Cortex-M0+ processor, flexible clock running up to 133 MHz
264KB on-chip SRAM
2MB on-board QSPI Flash
> Cortex-M0
Жесть, даже M0 уже с двумя ядрами идут...
Посмотрите на строки №02 и №13 в старой версии. Все заметили ошибку? Да, во второй функции параметры «id» и «subscribe_yyyymmdd» перепутаны. А всё потому, что пакет «node-postgres» не поддерживает именованных параметров:
https://github.com/brianc/node-postgres/issues/268
Корни проблемы глубже. Оказывается, команду «PREPARE» с именованными параметрами поддерживает только «Оракл». В остальных СУБД либо нет именованных параметров (в плейсхолдерах можно писать только знаки вопроса (?) или в лучшем случае $1, $2, как тут), либо вообще нет «PREPARE».
В «Постгресе» параметры неименованные, но хотя бы нумерованные:
https://www.postgresql.org/docs/13/sql-prepare.html
В «MySQL» параметры неименованные и ненумерованные. Справка «MySQL» предлагает устанавливать локальные пельменные командой SET, чтобы не запутаться:
https://dev.mysql.com/doc/refman/8.0/en/sql-prepared-statements.html
В «MS SQL Server», в «Firebird», в «Sybase» вообще нет «PREPARE», там «EXECUTE» является частью «PSQL», т. е. они предлагают писать хранимые процедуры на встроенном языке:
https://docs.microsoft.com/en-us/sql/relational-databases/system-stored-procedures/sp-prepare-transact-sql
http://firebirdsql.su/doku.php?id=execute_statement
В «Sybase» очень запутанная справка, поэтому ссылку кидать не буду.
В «SQLite» нет «PREPARE» на уровне языка, но есть в сишном интерфейсе в виде отдельной функции. И похоже, что именованные параметры поддерживаются:
https://www.sqlite.org/c3ref/bind_parameter_name.html
«PDO» в «PHP»:
https://www.php.net/manual/ru/pdo.prepared-statements.php
Питонячий «DB-API»:
https://www.python.org/dev/peps/pep-0249/#paramstyle
Возможно, ещё в каких-нибудь языках есть красивые библиотеки.
Блядь, как всё сложно.
https://github.com/bwestergard/node-postgres-named
https://github.com/sehrope/node-pg-spice
https://www.npmjs.com/package/yesql
Именно поэтому я за «ORM»: пердолинг сводится к минимуму, ещё и экранировать ничего не нужно (не говорю про «РНР», ведь там всё наоборот, т.к. «ORM» пишется под каждый проект отдельно).
Кстати, в ДЖАВЕ (в «spring») есть такая штука: там можно сделать метод, что-то типа «public static siteUserDataModel getSiteUserDataModelBySiteUserDataModelI D(int siteUserDataModelKey) {», навесить какие-то аннотации и спринг сам тебе по имени метода напишет его реализацию, которая вернёт юзера по его айдишнику.
если нет то зачем такой имбед?
https://en.wikipedia.org/wiki/Apollo_Guidance_Computer
The computer had 2048 words of erasable magnetic-core memory and 36,864 words of read-only core rope memory. [...] The memory word length was 16 bits: 15 bits of data and one odd-parity bit.
72 килобайта (вместе с битами чётнясти) постоянной памяти, 4 килобайта "оперативной".
Няпоминаю, что имення этот "копролит" успешня довёз людей до Луны и обратня \(^▽^)/.
вот стартап с машинками собрал кучу бабок https://www.reuters.com/business/autos-transportation/ev-startup-rivian-announces-25-bln-funding-round-led-by-amazon-ford-2021-07-23/
а вот гугл делает роботов https://blog.x.company/introducing-intrinsic-1cf35b87651
это по моему мнению жсника современный имбедед и думаю что помяти там поболее 20кб
потом я иду на говнокод и вижу как j123123 говорит что у него в контроллерах нихуя нет и что это заебись
может это все-таки не заебись а какая-то странная возня на фоне остального мира?
в отрыве от фактов нытье о засилье электрона, тормозящих программах и бездарных макаках и прочие популярные на говнокоде сентименты - это старперство и сожаление о временах когда хер стоял и трава была зеленее
Понятня.
В няше время смартфоны вполне могли работать по няскольку дней от одной зарядки, и даже сейчас "Fonepad Note FHD6" с убитым в хлам аккумулятором (пять лет няпрерывного использования) работает дольше этого современного стильного модного молодёжного аппарата.
Но если тебе всё таки интересня — я сравнивала указанный "Asus" с каким-то современным "Xiaomi" из той же ценовой категории (примерня $250). Увы, но сделать задержки интерфейса (при нажатии ня практически любые системные кнопки) меньше секунды — задача для современных "программистов" няпосильная.
>примерня $250
смартфоны из этой категории работают хуево из-за говнопрошивок и перегрева. И работали хуево, и будут работать хуево. При этом умеют они побольше старых
Только вот беда: смартфоны из этой категории раньше работали существення лучше. Я привела тебе конкретный пример, но, увы, видимо, для современного человека жрать говно — это нормальня, если оно современное.
Я в 2013 видел "смартфоны" на которых fruit ninja запускался с 10 фпс. Вот тебе исчислимая метрика, найди хоть один смартфон из выпущенных за последний год дороже 50$ на которых fruit ninja будет работать с 10фпс
Но вообще забавня: я тебе про тормоза системного интерфейса, ты в ответ нячинаешь про игрушки говорить.
Huawei IDEOS U8150 или его потомок
>Но вообще забавня
я даю тебе возможность добавить хоть немного credibilty твоему старперскому нытью с помощью исчисляемых метрик
И это замечательный пример! Если бы ПО для этого смартфона писали современные "программисты" — он бы просто ня заработал.
Но да, проще всего увидеть деградацию просто подержав в руках два смартфона из разных "эпох". Впрочем, някоторым даже это ня поможет: секундные задержки при нажатии ня кнопки системного интерфейса для них стали нормой, примерня как тормоза современного веб-интерфейса "GMail".
Раньше были старые чёрно-белые, которые вообще не тормозили.
Потом пошли цветные тормозные, которые тормозили, когда пользователь переключался по пунктам меню (и это не анимация. при отключении анимации просто была задержка, анимация переключения пункта делала тормоза переключения визуально приятной).
Потом пошли телефоны-однодневки (по времени работы от одного заряда; одногодки - по времени работы до того, как в очередном обновлении не вкатят какое-то тормозное говно), а нормальные телефоны урезали. Секрет изготовления чёрно-белых крепких телефонов утерян, цветные с кнопками сделали ещё более тормозными и охренеть какими некачественными. Выбор есть только между тормозным прямоугольником и... И всё. Цветные с кнопками уже не те. Со стоимостью тоже плохо. За прошлый снаппёый экспириенс надо платить гораздо дороже, и прокисает он быстрее.
Вот кстати да, это очень частая болезнь в современном софте: вместо того, чтобы сделать реакцию ня няжатия кнопок быстрой, макаки делают кружащиеся, двигающиеся, свистящие и някающие финтифлюшки, которые как бы говорят пользователю: эй, пользователь, няс писала тупая макака, няспособная быстро нярисовать десять пунктов меню ня ЭВМ, которая двадцать лет нязад считалась бы суперкомпьютером, поэтому вот тебе няпоминание, что о тебе ня забыли, любим тебя, чао! (˘ ³˘)♥.
ну как бы потому что даже новое говно китайское работает лучше, чем старое говно китайское
а сколько будет радости, когда наконец раскошелишься на гнусмас или апфель...
помню пастилу из Германии ел, заебись пастила была
Не, ну а зачем они просто берут и говняют то, что хорошо работало?
Куда просрали технологии чёрно-белых телефонов? GSM ещё не сгнил, телефоны начала века работали бы вообще без изменений, только штампуй и продавай.
Гуглопочта тоже работала хорошо, с интерфейсом образца 2013, кажется, она уже смотрелась стильно, модно, молодёжно. Зачем было всё усложнять?
Я понимаю, какая-нибудь питушня с играми, где вместо хакерского вычисления корней вставляют нормальный код. Игры ещё долго будут становиться только более тормознутыми.
Но работа с текстом и чатики не должны столько жрать, там ничего не изменилось за последние 30 лет, а то и больше!
А как иняче объяснить пользователю, что ему няпременно нядо обновить купленный год нязад смартфон ня такой же, но дороже (инфляция, уважаемый)?
Вот и происходит подмена по-ня-тия "прогрессивное" ня "современное", а "старое" — ня "устаревшее".
И это всем выгодно. Не надо каждый год замыливать фотографии со смартфона прошлой модели на презентациях, а выкатывать реальные фичи, за которые все бы были готовы заплатить?
У мистерхуздабосса было видео, где он показывал телефон, в который впердолили 1кг золота (камера, кстати, после этого перестала работать, поскольку свет не проходит через несколько сантиметров металла) и продали получившееся по цене как 2-4кг (точно не помню) золота.
P.S. Тот телефон купил кто-то из России.
потому что оно нахуй никому не уперлось кроме 3 промилле старперов
А так выходит замкнутый круг: годноту сговняли - ей перестают пользоваться - её невыгодно фиксить.
Перестали делать старое говно которые старперы считают хорошим -> начали делать новое говно которое старперы считают плохим
никто не говнил старые "хорошие" продукты, их просто перестали делать потому что их кроме старперов никто не покупает
Интерфейс сделали для аквариумных рыбок, поиск сломали, и т.д. Хотя, все нужные фичи там уже были. Текст, аудио, видео, передача файлов.
Как тот же Вотсапп, только без привязки к телефону и без питушни, когда твой телефон зачем-то всё проксирует, и трафик гоняется джва раза.
И ладно это бы объяснялось какими-нибудь хитрыми кодированиями цифрового сигнала с большими чанками, сделанными ради оптимальности и помехоустойчивости, чтобы даже в подвале в деревне всё ловилось на радость алкашам Михею и дядь-Сане. Но нет, телевизоры тормозят и на переключении обычных дедовских аналоговых каналов. Они тормозили ещё тогда, когда про DVB-T* в России ещё не слышали, максимум где-то попадались питухи с DVB-T из-за того, что в каких-то там странах цифрушня уже появилась, а вырезать модуль ЦТВ ради каких-то там аналоговых стран было нерентабельно.
Единственный плюс - что телевизор из девяностых при выборе страницы телетекста ждёт, пока её принесёт прямой кефир, а у новодела хватает памяти, чтобы один раз всё загрузить и не забывать. Хотя, сколько людей активно пользуется телетекстом (не считая страницы с субтитрами)?
Подход "если сейчас отойдёшь в туалет, пропустишь интересное" заставляет больше ценить контент. Отсутствие комментариев позволяет меньше времени тратить на прочтение какой-то питушни каких-то людей. Предустановленная программа спасает от алгоритма, который загоняет тебя в поисковый пузырь, где тебе быстро становится скучно.
другой смарт-технику не пользовался
Рекламу забыл. Кстати, напоминает ICQ. Так же сгнило. Хотя, если бы продержалось ещё лет 5, имело бы все шансы влиться в ряд топ мобильных мессенджеров. Там уже было всё, кроме голосовой и видеосвязи.
А по поводу интерфейса для рыбок, попробуй разобраться, как в десктопном Вайбере написать пользователю не в твоём контакт-листе.
Космос. Запихнуть что-то высокопроизводительное мешает ограничения по энергопотреблению и надёжности.
Промышленность. Там хотят устройство, которое не начнёт разваливаться если его случайно нагреют до 300 градусов, которое не перезагрузится, если рядом в кабеле пойдёт пара сотен ампер переменого тока. Которое ВНЕЗАПНО не сглючит из-за сошедшихся звёзд. Поэтому "запихнуть процессор помощнее и хуячить как на десктопе" — не вариант. Этот процессор для js-embeddeda вообще формально верифицирован?
Всякие устройства к которым не полагается ручки для переноски. Аппловский AirTag, который размером чуть больше батарейки CR2032, которая его питает обходится 32К, причём туда запихнута криптография, передача данных по BT, управление всякой хуйнёй вроде GPS приёмника, акселерометров, динамика.
>Которое ВНЕЗАПНО не сглючит из-за сошедшихся звёзд
это никак не зависит от мощности железа
>обходится 32К
пруф пожалуйста
Снизу слева:
https://images.macrumors.com/t/XPUHx8gWv96SuFRR3FnuzPRdgLs=/800x0/filters:quality(90)/article-new/2021/05/airtag-teardown-close-up.jpeg?lossy
> С2000 написано что снят с производства
Потому что искать надо С2000М. Мой косяк, никто в реальности эту М не произносит.
Это это часть систем, работающих по всей России и близлежащих странах. Включая оборонку, АЭС, и прочую госпарашу.
> это никак не зависит от мощности железа
Это зависит от сложности. Доказать, что в процессоре из 2 миллиардов транзисторов нет ошибок сложнее, чем доказать это для процессора из 300 тысяч транзисторов.
Это зависит от технологии. Шанс брака в микросхеме, изготовленной по 7нм технологии, выше, чем у такой же, изготовленной по 40нм. Но понятное дело, что в 40нм микросхему не запихнёшь столько же элементов, что и в 7нм.
Ну и ещё цену надо считать. Микроконтроллеры с 4кб памяти и 16МГц можно килограммами покупать на сдачу с Макдональдса. Чтобы запускать JS нужно намного больше потратить.
Фу, какая огромная хреновина... Есть же ARM'овский контроллер размером 0.3мм. С солнечной батарейкой и оптическим трансивером (антенны для блютуса в 0.3мм не влезли, к сожалению).
Там на обратной стороне как раз антенна идёт по всему кругу в несколько витков. Остальная часть платы — акселерометр, GPS, обвязка для них, обвязка для магнитного динамика (потому что AirTag по сути — динамик, и вся электроника собрана внутри него).
хотя не думаю, что акселерометр сильно усложнил производство
Он в квартире не ловится же. Ну и всякие мелкие движения не чувствует, они на грани погрешности будут. "Нашли и подняли" это явно задачка для акселерометра.
Мне за день лежания телефона на полке Google Fit 8 пройденных километров насчитал однажды. Какая точность :)
Да нет, просто у GPS ужасная погрешность когда приёмник не в движении.
килобайт точно наберется, а скорее всего десяток
https://i.postimg.cc/CKWhBVZS/732369277.jpg
Достижения 50-летнего копролита почему-то так и не повторили. Больше на Луне никто не высаживался.
А что там делать, кстати? Жить там не особо прикольно, а лунных камней и в тех экспедициях полный подвал натаскали...
Сейчас 99% космических программ -- это методичное засирание орбит спутниками связи.
https://social.katelinlis.xyz/user/60
Исходники здеся:
https://github.com/katelinlis/msnfrontend
https://vk.com/wall521764930_9170
Хорошо.
>Именно поэтому я за «PHP»
Одобряем.
>Сорок тысяч обезьян
Замечательно.
>govnokod.ru
А вот палиться не следует.
И зачем нам тут superkatelinlis1999?
https://vk.com/id516384966
Группы:
Девочка Трапик Катя-Тян, Няшки, Sweet trap, Felix Argyle Everyday, Кошкомальчики 18, Антианиме, Мальчики которые почти девочки Trap 18, It s time to fap 18, Госпожа Кагуя 2 сезон Этот глупый свин, LADS NSFW 18, lo-fi personal life, To Love-RU Monster Musume, Sissy boy
Traps World, погладь меня я помурчу з, ЛГШ, ღ То что нужно ღ, To Love-Ru Series Yabuki Kentaro, Трап Членодевушка Алиса Кусь 18, Трансы Sissy Членодевушки, Sissy Life, Знакомства Трансы 18, Little cup of tea, hello my name is クリスティー 18, Заблокированный в РФ архив трапов, Trapoue, Trap Chan R-18, Hentai Art Castle Замок Фуллов, AniDUB официальная группа аниме сообщества, Аниме Наруто Naruto Anime, Osaka, Кавайный Анимешник K.A Аниме мемы, Archive 生活, kawaiisuki, Onii, 5 ковров Стирка химчистка ковров в СПб, Nowere, Челкастые Неформалы, HIKKICHAN, Эмо знакомства Челкастые ищут сп, Slap, r Синдром лоликонщика, Трапы з, Слив фото Оляши Tenderlybae Gtfobae, Мир трапов 2.0 И не только;, С челкой по жизни, Аниме беседа Добавь в друзья, Anime Traps, Старшая Школа DxD High School DxD DxD Girls, Немножко больше чем лоличан, Этот глупый свин не понимает мечту девочки-зайки, Грустный Эмарь, HENTIME, Sweet Aesthetics, Трапское развлечение, Anime Traps Аниме Трапы, Сладкая вата, Папка анимешника, АНИМЕ ХЕЛСИНГ Hellsing Anime, High School DxD Старшая Школа Демоны против Падш, Meow 3, Soul ɍøđ ȼŧ øn, Frank Wolf 1993, Любовные неприятности To Love-Ru Trouble, Ну что господа трапы и яой ? Аниме, trap bros., Челка есть ума не надо с, Няшные челки, девчонки с чёлками и их любители, Няшки С чёлками, Выебу тебя челкой, Носители чёлок, Role Reversal Gentle Femdom, Трап Аниме Trap Anime 18, We love Lala Haruna Yami To love-ru Мы любим Лалу Харуну Ями и.., аниме арты, Тайник священника
молодой воин обнаруживает, что роботы захватывают людей и потом отправляют через портал, из которого обратно выходят другие роботы. позже воин встречается с гигантским мозгом, который отправляет его на тысячу лет в криосон, чтобы воин мог победить этот самый мозг, поехавший за столько времени
Это не аниме. Это реальность.
https://ru.wikipedia.org/wiki/Гандахар:_Световые_годы
А этот мульт я смотрел. Там был чудесный термин "дечеловечизация"
> 5 ковров Стирка химчистка ковров в СПб
Там их дилер, инфа сотка
Почему они все так тащатся от «нэвэльного»?
Фам Минь Чинь
Премьер-министр Социалистической Республики Вьетнам
– после потока унылого гомопорно от уёбка как глоток свежего воздуха
"Всем тьмоки в этом чате"
Ты уверен, что это эмо?
Кстати, вспомнилось: https://govnokod.xyz/_27125/#comment-584050
Но потёр пидор Павел
Фрагмент из форума программистов
Какой форум )))
http://ippi.org.ua/sites/default/files/2019-2-1.pdf
«Украинскую социальную сеть «єСвоє», которую создатели
позиционировали как первую в мире соцсеть с собственной криптовалютой и
«реального конкурента Facebook», хакер-одиночка взломал на вторую неделю
после её запуска в beta-версии.
Об этом говорится в постановлении Хмельницкого горрайонного суда
Хмельницкой области…
Как стало известно, безработный гражданин Украины, уроженец Сургута
(РФ), 8 октября 2017 года (сеть запустилась в режиме beta-версии 29 сентября
2017), обладая знаниями в области программирования и с помощью
неустановленного досудебным расследованием программного обеспечения,
осуществил доступ к административной панели Интернет ресурса esvoe.com,
который принадлежит ООО «ИТЕРНЕТКЕШ», в результате чего получил доступ к
конфиденциальной информации пользователей.
Согласно постановлению суда, злоумышленник получил полный доступ к
текстовой и графической информации карточек пользователей указанной
социальной сети, которые хранились во временных файлах для тестирования
подключения Интернет-ресурса esvoe.com к электронным платежным системам.
– Таким образом, своими умышленными действиями мужчина совершил
несанкционированное вмешательство в работу компьютерных сетей, а именно
Интернет-ресурса esvoe.com, который принадлежит ООО «ИТЕРНЕТКЕШ», что
привело к утечке информации, то есть уголовное преступление, предусмотренное
ч. 1 ст. 361 УК Украины, – говорится в материалах дела….
В суде адвокат обвиняемого подал ходатайство о закрытии уголовного дела и
освобождении обвиняемого от наказания. Защитник мотивировал ходатайство тем,
что инкриминируемые обвиняемому деяния являются преступлением средней
тяжести, имели место только один раз, причем больше года назад, какого-либо
материального ущерба или иных убытков своими действиями он не причинил, а,
следовательно, указанное деяние потеряло общественную опасность.
При принятии решения по указанному ходатайству защитник также просил
учесть личность обвиняемого, который является инвалидом 3 группы с детства,
положительно характеризуется, преступление совершено впервые,
противоправную деятельность прекратил и способствовал следствию. Кроме того,
претензий к обвиняемому не предъявили и в социальной сети, а гражданский иск
не подавался.
Суд прислушался к стороне защиты и освободил обвиняемого от уголовной
ответственности «в связи со сменой обстановки» и закрыл уголовное производство.
Процессуальные расходы были отнесены на счет государства.» (Владимир
Кондрашов. Суд простил хакера, который взломал украинскую социальную
сеть ещё на стадии beta-версии // Internetua (http://internetua.com/sud-prostilhakera-kotoryi-vzlomal-ukrainskuua-socialnuua-set-esxe-na-stadii-beta-versii).
04.02.2019).
> Лицензия на Socialite стоит $45. «Листинг корневых сайтов виден всем желающим,
> а при тестировании используются такие нехитрые ники, как “Твоя мамка”»
Новость как хорошее вино.
Я рассказывал, что номерные петухи есть на всех ресурсах, даже в «Гитхабе» они стаями ходят.
Скинь ссылку.
Ну это странно... Я как-то делала формочку для отзывов, так её через неделю уже засрали виагрой и увеличением членов.
Также не помню, регистрировались ли там питухи и удлинял ли капчу. Но сейчас там только моя учётка и учётки тех, с кем я учился, петухов нет.
Enlarge Your Captcha Today. WIth This Simple Method You Can Enlarge Your Captcha Up To 12 Symbols In A Month.
или помладше, я считать не умею
Миллиардеры будут драться хоть за сколько-нибудь красивый гуид.
А ты сам то в районе 20 уже писал только качественный и красивый код? Я -- нет.
А потом тебе прострелили колено?
И я.
Мне казалось, что именно это и есть "настоящее", "взрослое" программирование.
Поэтому я за PHP - только он позволяет выбрать самый простой путь разработки. Но при этом я против ключевых слов "namespace", "new", "static", "protected", "self", "class", "interface", "trait", "->" и т.д. Также я против Composer, ибо некогда простые наборы самописных функций суммой в 100-200 строк превратились в огромные библиотеки с десятками зависимостей.
Въебал плюс.
И хорошо, что можно писать без ООП, а не как в «Java» и в «C#».
Не знаю, как сейчас (промытый "Хабр" уже давно не читаю), а раньше дебилам активно ебали мозги на тему того, что, мол, "бизнес-логика не должна храниться в контроллере, она обязательно должна быть вынесена в модель". То есть, даже пару-тройку строк кода вставки данных в базу в условном методе "регистрация пользователя" ни в коем случае нельзя оставлять в контроллере, хоть этот код уже никогда не повторится в других контроллерах и методах проекта, - надо обязательно прописать этот код в каком-то другом файле только потому, что какой-то долбоёб решил, что так правильнее.
Зачем такое? Косплей на «Java»?
А если нужно будет поменять f, не меняя семантику g? Очень удобно.
Код легко поддерживать и расширять.
g = flip f
Именно поэтому ня за функциональные языки.
Я — за поддержку юникода.
> Именно поэтому ня за функциональные языки.
Б-р-р-р, экая мерзость. Есть же нормальный язык:
Кстати дико хочу std::bind себе в Сишечку.
А то я не скоро не выдержу и возьму Кресты.
Но они делают жуткие вещи с людьми.
Кто не возьмёт — превращается в девочек-волшебниц.
В принципе, я сейчас к ним так и отношусь.
Ссаный нуб всегда фанбой. Он знает один единственный язык, и постоянно орёт, как этот джаваскрипт или питон или еще какой-нить пхп прекрасен
Ну так возьми, если не хочешь быть волшебницей.
И не одна:
https://govnokod.ru/27619
https://govnokod.ru/27533#comment649973
Это еще раз доказывает, что кресты - ебаная помойка
Именно поэтому
Порою смотрю код на ООП, а он ничего не делает. И целый файл такой.
Смотрю, что они вызывают, а там снова целый файл с классом, который тоже ничего не делает.
Одну и ту же абстракцию передают через десять слоёв вахтёров.
Я что, грепать должен, чтобы что-то найти?
Ня помогает... Потому что у всех слоёв абсракции зачастую одинаковые имена методов.
И если типизация динамическая, ты этого никогда не узнаешь... Запуск программы не гарантирует, что ты увидел все варианты.
В руби и классическом JS чуть больше.
В питоне и ES6 чуть меньше
Переходи на ``Erlang'', там ни одного из этих ключевых слов нет.
А с другой методики дзенского зомбирования, основанные на методах мастера питушни.
Например в конце пятого класса, говорят, что Римская империя развалилась в V веке н.э.
Затем в шестом говорят что она просуществовала ещё тысячу лет.
То есть они сами подчёркивают что дают ложные, неполные знания. И закрепляют это зубрёжкой, экзаменами и оценками.
Смысл такого обучения - нарушить объективную четкую логику, нарушить четкость логики, образных рядов и эмоциональных рядов.
Формально они себя так называли (ромеи), но кроме названия там уже ничего не осталось, конечно
"Священная Римская Империя не является ни священной, ни римской, ни империей" (с) Вальтер
ну СРИ да, попозже появилась, потому вряд ли
да я и не помню, чтобы про неё сильно рассказывали в школе
– это забавно, да, потому что в целом это был аналог современного Евросоюза скорее
Сначала жертве говорят про вычитание, что нельзя вычитать из меньшего числа большее.
Затем говорят представить количество яблок.
Затем говорят представлять что у жертвы три яблока, а неё забрали пять.
Затем жертву убеждают в существовании отрицательных чисел.
Уравнения с этими числами повторяются многократно.
Говорят, что если жертва этого не выучит, то не перейдёт в следующий класс.
Затем обучающий начинает рассказывать про деление.
Жертве говорят, что, 7 не делится на 4. Говорят, что если жертва будет так делать то получит двойку.
Затем жертве говорят про дроби. Объясняют что 7 делится на 4.
Затем заставляют представить дробное.
Затем заставляют смешать образы дробного и целого.
Затем обучающий начинает рассказывать про степени. Жертве говорят корень из двух взять нельзя.
Затем рассказывают про квадратные уравнения. Жертве говорят корень из двух взять можно.
Жертве говорят что если дискриминант меньше нуля, то корней уравнения быть не может.
Жертве говорят, что, если будет задумываться над происходящим, то возьмут корень из отрицательного числа.
Эта методика вызывает страх падения интеллекта, и поэтому зомбирующий пугает тем, что жертва станет полным идиотом, если вспомнит математику.
Единичку же!
Не использовал питушню, которую прошли - идиот. Использовал то, что не проходили - тЫ аХрИнЕл Мы ЭтОгО нЕ пРаХоДиЛе. Что-то не понял - всё, мы уже это прошли, получай двойки. Спросил что-то из следующей темы - жди, сучара, следующей темы и не высовывайся.
А это неизбежно из-за группового обучения. Если каждого учить отдельно и не привязывать к общим чекпоинтам, то эта проблема уйдёт сама собой.
если они есть, конечно
Вообще социализация это одна из главных школьных задач. Гипотенуза иному и нахуй не нужна после школы, а умение общаться с одноклассницами -- да
такое себе контрольно-исправительное учреждение, только без отметки в ментовке
> контрольно-исправительное учреждение, только без отметки в ментовке
Армия и детский сад.
в армию можно не попасть
а вот мимо общеобразовательной бурсы пролететь очень сложно
должен прийти Инканус и написать про "принцип мухи"
гекафоризм
https://www.youtube.com/watch?v=7M4Qmaweiw4
А если сильные тебя унижают, и тебе от этого больно, то ты найди того, кто слабее, и отыграйся на нем
Сразу полегчает
Кто-то мне помогает. Я только до id=140 дошёл.
https://social.katelinlis.xyz/user/472
-- Александр, по началу у всего так . Жди. Кейт умеет делать сайты , сейчас готов лишь первый, тестовый набросок. Дальше - больше. Внимательно следи за ходом работы и явно заметишь разницу вскоре
https://vk.com/wall521764930_9170
https://social.katelinlis.xyz/user/604
Но так через создания петухов можно помочь ей отладить это и сделать удобные способы модерирования
> там такого нет
– а при чём тут там?
Т.е. твой вопрос не про то, там это или не там? А о чем твой вопрос? Что бы такого принципиально нового сделать? Хмммм... ну например можно сделать децентрализованный форумный движок.
А очередная соцсеть это настолько банально, что у меня даже слов нет
а если про "новое и полезное" глобально, то защита от спама по ип старше самой этой девахи, я подозреваю. что она там может нового выдумать
Да например с гитхаб-аккаунта накоммитить в мастодон или плерому каких-нибудь улучшений. Это будет всяко полезней и значимей
– это что ещё за нинужно? и зачем в него что-то коммитить?
Децентрализованные федеративные соцсети.
> и зачем в него что-то коммитить?
Чтобы там что-то улучшить.
типа пишешь в резюме "улучшил что-то в девственной плероме" и фаанг в очередь выстраивается?
Кому-то - да. Вот например про программерские носочки даже есть: https://programming.socks.town/main/all
сёмантически кстати нет никакой разницы между этой плеромой и сайтом про гаечку, который недавно притаскивали
только тот сайт был сделан в MS Front Page
Не, это не школотроны. Школотроны про это не знают в основном, и сидят во вкантактике. В этих децентрализованных соцсеточках весьма специфичная аудитория всяких пони-аниме-линукс-сисадмино-программистов собирается, и трансгендеров там достаточно много.
эти пони-аниме какие-то немножко деграданты
Понятия не имею, но можно сделать, заселить ее номерными питухами, постящими вореции например
я хочу качественный контент
> Вореции нужны
Въебал обоим по плюсу!
Качественный осмысленный текстовый контент роботы пока не умеют делать. Если все же интересуют люди, можешь тут посмотреть например https://mastodon.social/explore
Но вообще я в этом не особо разбираюсь, CHayT там вроде как сидит, может он что-то подскажет
– в том-то и дело, что у людей с качественным осмысленным текстовым контентом часто тоже не очень
только у них грехи на этом не заканчиваются, в отличие от роботов
> Его серверная часть разработана на Ruby on Rails и Node.js, а клиентская часть написана на React.js и Redux.
>> j123123
>>Ruby on Rails и Node.js
Блять.
Ну если это расперделённая сеть, то возможно j123123 захочет поднять в этой сети свою ноду.
Потянет ли микроконтроллер или спаянный в гараже RISC V ноду и рельсы?
Не думаю.
С другой стороны веб питуху полезно всё сделать с ноля один раз, иначе мы получим питуха, который с СУБД умеет работать только через ORM, и не представляет себе чем GET и POST различаются
Начнём с выращивания кристалла кварца....
Да не, там ведь надо всего лишь сайт с нуля запилить, а не всю историю компов от абака до аймака пройти...
Пецольд (древний майк, автор одной их первых книжек про программирование под винду) написал также книжку КОД.
Там начинается с того, как электрончики летают вокруг ядра (ну на уровне школьной физики), а заканчивается ассемблером.
И по моему это очень пиздато.
Пижже, чем сразу по джанго гёлс сайт делать
Надо было закончить джаваскриптом, получилась бы хорошая трагедия.
впрочем, это же "древний майк", откуда там форт и лишп
– правильно с точки зрения других авторов этого попенсурса, не более
А например тот же Django или RoR научит каким-то более-ли-менее годным для веба практикам
типа в джанге и рельсах опиздинительно вылизанный код, охуенно покрытый тестами и тулами для наализа?
Но там есть
* Ишью треккер
* Стабильный бранч и мастер
* Тесты
* Код ревью
* Какая-никакая архитектура
* Вопросы безопасности и обратной совместимости
Это всё полезно нубу поковырять.
Полезнее, чем писать
https://github.com/katelinlis/botforrent/blob/master/menu/rent.js
но пулл-реквесты от нуба туда не примут
а портфолио нужно здесь и сейчас
хотя я вообще не понимаю эту дрочь на опенсорс в сиви
Можно забить на собеседование и тупо читать гитхаб. Всё веселее, чем красно-чёрные деревья переворачивать.
то есть тратить личное время на контрибьют в опенсорс, чтобы потом какой-то ленивый пидор забил на собеседование
какой постмортернизм )))
Ну так пускай нуб дрочится, пока не примут.
Это и есть обучение
кстати, вариант, что нубу тупо интереснее пилить свою говносоцсеть, чем говно вилкой чистить в рельсах, не рассматривается?
Ну обычно в проектах есть всякие issues с пометкой "easy", которые специально для нубов и держат
>тупо интереснее пилить свою говносоцсеть,
Вполне может быть так.
Я всего лишь отметил, что контрибьютя в боль-мень серьезный проект ты скорее научишься делать правильно
– для портфолио как-то наверное не очень, если там надо будет доку пофиксить или опечатку исправить
ну это вообще классическая ситуация, когда без опыта не берут, а опыт без этого не появится лол
А как насчёт дипломной работы? Пишешь что-то полезное, это внедряют в производство, у тебя и диплом, и строчка о том, что твоя питушня автоматизировала что-то важное.
А также практики
я хотел похожее написать, на меня декан смотрел с круглыми глазами и вещал "хуле ты такой борзый, у нас люди с завода будут на защите, а ты хочешь предложить им что-то там переписать?! самый умный шоле"
Если это что-то мозиловское или xiphовское, то совсем не факт.
https://github.com/mpak2/mpak.su/blob/master/modules/comments/index.php
+1
Все кукарекают про "правильный код", "гайдлайны", "резюме", "закоммить в важный проект" а программирование - это просто весёлое творческое занятие. Если программист не будет кодить в своё удовольствие, он уже сгниёт до того, как наберётся опыта.
P.S. До всяких паттернов, важных проектов и серьёзного кодинга нужно дорасти. Не надо отбирать у программиста детство.
А так бы оо
– а как же тот дойчечувак, которого Линукс хуесосил в рассылке? он системд пилил что ли.
а, ну это не ядро ж?
На фронтера с такой хуёвой версткой его не возьмут. Про бек не скажу, но судя по вису и там всё печально
> It's efficient enough to be ran on low-power devices like Raspberry Pi
> Elixir leverages the Erlang VM, known for running low-latency, distributed, and fault-tolerant systems.
Ещё и хостинг НЕ на гитхабе.
https://git.pleroma.social/pleroma/pleroma
– ну это плюс, на самом деле
в остальном же двойное нинужно
– покажите портфолио
– вот, я коммитил на эрланге в соцсеть
– следующий!
Там каждый пункт это плюсы.
Если там будет freedom of speech, отличная от линии партии, то завтра МС попробует выключить рубильник как Яббл и Гугл сделали c parler.
> вот, я коммитил на эрланге в соцсеть
Всяко лучше чем на NodeJS и Ruby on Rails.
https://programming.socks.town/notice/AA1M30gdR5BSGfrkiu вот тут вроде нормально работает (там то же самое что и по той ссылке)
(хотя гитхаб конечно говно)
пишет же, что три раза банили на гитхабе (сложно представить, за что), но, если надо, то заведёт ещё один акк, на который будет зеркалить с личного гита
там проблема в том, что резюме пиздливое. сама ж пишет, что опыта в админстве и пыхе 0
так что это даже не пыхорезюме, а школорезюме
а этот тред можно же найти, используя ссылки, которые ведут из него?
Это хз. Возможно что да, если через гуглоаналитику или иным способом кто-то следит за активными ссылками (активная ссылка будет на xyz) или смотрит статистику переходов
см. https://govnokod.ru/27186#comment607155 например
дальше можно не читать
>2015
>ActionScript
какой пиздец
Можешь туда устроиться. Тебя все будут называть "внучок", а тим-лид будет рассказывать как было классно когда только вышел COBOL-68, и он был первым, кто его на работе попробовал
– вот, я коммитил на эрланге в соцсеть
HR молодой, динамично развивающейся веб-студии: следующий!
– покажите портфолио
– вот, я коммитил на эрланге в соцсеть
HR Ericsson: а когда сможете приступить к работе?
предлагаю сравнить количество вакансий
не думаю, что эрикссону особенно интересны соцсети
ну и одного факта, что кто-то почитал кукбук по илитному нинужно, вряд ли достаточно, чтобы не спрашивать по cs
на пи аш пи и на эрланге?
Менеджер по продажам1491
2. Продавец-консультант1377
3. Продавец-кассир854
4. Оператор колл центра823
5. Менеджер по работе с клиентами804
6. Разнорабочий791
7. Кладовщик660
8. Грузчик659
9. Торговый представитель659
10. Бухгалтер627
11. Комплектовщик606
12. Повар460
13. Водитель автомобиля453
14. Комплектовщик407
15. Сборщик заказов395
16. Водитель-экспедитор394
17. Медицинская сестра389
18. Уборщик служебных и производственных помещений367
19. Директор магазина353
20. Подсобный рабочий352
Нельзя же всерьез что-то обсуждать с человеком, который качество языка измеряет количеством вакансий
в отличие от него, homo erlangus видит знакомые слова и начинает срать сарказмом
missing link, не иначе
тебе б на тренинги по коммуникации сходить
Это десктоп... Он вещает из параллельной вселенной, где у bitcoin был ICO. Информация из нашего мира до него доходит только в виде каких-то отдельных слов, целые предложения не доходят.
> CHayT
Я что-то пропустил?
– в твоих влажных мечтах
а вот ты хуйню не перестаёшь писать, стабильность. например, про "у bitcoin был ICO"
это видимо всё, что твоё мапредьюснутое сознание смогло вынести
И эти муняки ещё и требуются?
Банковские безопасники нанимают, пока надзиратели не видят?
А кто будет отвечать на вопросы по телефону?
Искусственный Муняк, который нифига не может ответить. Впрочем, это ничуть не портит ситуацию.
--1
--Выключите роутер и включите снова. Я рад, что смог помочь вам. Пи-пи-пи
К слову, мне такой бот реально помогал т.к. перезагружал их роутер.
у тебя дома стоял их роутер?L)
никогда такого не видел
А не нужен ли кредит? Это персональное предложение, почему отказываетесь? А вот наши клиенты делают в кредит ремонт и покупают квартиры. Может, всё же нужны деньги?
Если всех этих мразей-звонарей пересадить на линии техподдержки, не будет потребности в новых операторах.
Какойто Какойтович? Здравствуйте! Меня зовут Лолхуй, специалист по работе с клиентами Смегмабанка. Звоню чтобы предложить вам..
Некоторые даже не смогли пройти тест Тьюринга, я посчитала их ботами и дропнула.
Можно пужулуйста ещё фурмализиворать методику теста Тьюринга?
Никак не отреагировали когда я сказала "меня не интересует".
Предполагаю (на основании некоторых инсайдов) у них там есть речевой мудуль. Прописана блок-схема разговора. Также распознаётся что она пиздит, делается speech-2-text.
Затем проверяется (возможно выборочно) что клиенту втирали правильные вореции.
Потому нужно этой мразине дать договорить и чтобы она сама положила трубку.
А то могут потом перезванивать, пока не доебут окончательно.
Промежуточная стадия.
Единственное различие: можно наорать на них, тогда поймут. Может быть...
Да ещё не хватало нервы тратить... Дроп и в блеклист, как уёбка.
а Самсунговская нет, хотя гнусмас на пару шагов впереди по зондированию имхо
Просто мне например звонят из банков, где я клиент. Не хотелось бы в блек-лист совать, вдруг что-то важное.
А у advanced звонилок номеров не меньше чем у Смегмы юзеров.
Самый простой способ: детектировать автопитуза, дать ему выговориться (отложив телефон в сторону), чтобы они в БД поставили отметку: ПОТРАЧЕНО ✓
Х.з., эти меня вообще не напрягают, понимают слово "нет" и звонят с конкретного номера, который у меня в контактах.
На опсосов я обиделась и попросила больше не звонить. Больше не звонят.
А вот пидоры из других банков не отстают... И слушать смысла нету, проверяла. Тебя человек слушает, включая фразу "больше не звоните мне". И через неделю опять звонит. Дроп и блеклист, в общем.
> эти меня вообще не напрягают и понимают слово "нет"
Обычно раза с третьего, когда говоришь, что точно деньги не нужны.
> из других банков не отстают
Мне только свои звонят. Ну разве что какие-то интернет-подключатели звонили когда-то.
- Вам точно деньги не нужны?
- Точно.
- Ок, спасибо, обнулили счёт.
--Не желаете записаться в секцию группового секса?
--А кто там будет?
--Вы, я, и Ваша жена
--Ннет..
--Ну тогда я вас вычёркиваю
(с)
Да не, там годный манагер: звонит крайне редко, общается нормально, хуйни не предлагает.
Банковские питузы раньше звонили с московских номеров.
Но потом поняли, что московские номера блокируются двумя правилами, и теперь звонят с рандомных сотовых.
Есть два вида ссаного говна, которое нужно запретить.
В интерфейсах это медленно всплывающие сообщения.
Я хочу получить сообщение об ошибке или еще какую-то инфу быстро. Мне не нужно медленно и красиво его показывать. никому это не нужно. Это тратит время!
В пизделках по телефону нужно запретить ненужный семантический мусор.
Звонишь в такси.
--Здравствуйте Хуй Хуевич, откуда вас сегодня забрать?
Надо так:
-Здравствуйте, откуда поедете?
Зачем? Зачем?
??
Звонишь телефонистке, просишь соединить с такси. По-другому пока не придумали, к сожалению.
> Я уже рассказывал
Думаешь вас легко отличить?
В баре спрашиваю бармена "какой у вас адрес? мне такси нужно вызвать"
А бармену там девятнадцать лет, он вообще не понимает о чём я, и ебло у него вытягивается
Переговоры-то прошли?
Какой клиффхангер )))
А если gost допилит автоблокировку уёбков — не узнает никто.
Шах и мат, питушки!
История про коня, который нахмурил брови тоже как-то внезапно оборвалась...
Осетин. С баграми.
https://youtu.be/32ylBxSb4OU
- guest8 вероятно тоже так думал
Ты только набрал номер, а там сразу отвечают "откуда поедете". Эффективность 200%, боттлнеком уже становится клиент, поскольку человек не привык, что по телефону отвечают настолько быстро и начинают разговор настолько внезапно. Там только с третьего раза привыкаешь к их царскому пирфомансу.
fastcall convention )))
> боттлнеком уже становится клиент, поскольку человек не привык, что по телефону отвечают настолько быстро и начинают разговор настолько внезапно.
incompatible ABI
Представь себе: под музыку из Челюстей медленно снизу экрана начинает выползать окно. Ты с замиранием сердца смотришь, пытаясь по двум пикселям заголовка угадать, о чем это сообщение. И тут, окно выскакивает на середину экрана, и ты видишь текст «Access Violation».
Саспенс! Напряжение! Неизвестность!
Прямо как отправка коммента на ГК когда в буфере обмена нет копии.
x-powered-by: Express
Caddy 2 is a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go
я думал, там на JS всё
а там жопа на го?
один из них сгнил, кстати
https://github.com/katelinlis/Wallbackend
Я такую хуйню тоже предлагал: https://govnokod.ru/22876
{"statusCode":500,"message":"Internal server error"}
какой багор ))
какой багор ))
ну и кондец
Лол, т.е. у неё уже более секьюрная регистрация, чем у Падавана Старвара?
Тогда уж какой-нибудь Xvfb чтобы полная автономность.
> Xvfb
Это который в память рисует? А как потом смотреть чо получилось: скриншотики сымать?
Чем это отличается от хедлесс режима?
В смысле я понимаю, что браузер не узнает в каком он режиме, только этим?
> браузер не узнает в каком он режиме, только этим
Угу. Ну и клики реальные можно посылать.
>VNC
гг, на хостерах наверное так делают для лошков-питушков, которые просят гуй на сервере
Кстати, в иксах можно и не умирать при отвале сервера.
Ты волен установить свой обработчик, который по умолчанию конечно крашит клиента
https://tronche.com/gui/x/xlib/event-handling/protocol-errors/XSetIOErrorHandler.html
Не думаю, что кто-то с этим заморачивался...
Кстати, крестик вроде по-умолчанию* как раз тупо дисконнектит клиента, а он убивает себя в том самом обработчике?
* если не договориться с WM.
Что бы договориться, нужно покласть атом `WM_DELETE_WINDOW` в свойтство `WM_PROTOCOLS `
https://tronche.com/gui/x/icccm/sec-4.html#WM_PROTOCOLS
Тогда WM пошлет тебе WM_DELETE_WINDOW и ты там можешь задавать тупые вопросы типа "действительно выйти? а файл сохранить?"
https://www.x.org/releases/X11R7.6/doc/xorg-docs/specs/ICCCM/icccm.html#window_deletion
А если ты этот атом туда не положишь, то тебя тупо дисконнектнут.
А дальше см про `XSetIOErrorHandler` (наверное, я не пробовал отлавливать этот момент)
– любишь острые ощущения?
Сразу вспоминается злоебучая менюшка в виндовой консоли, где скопировать и закрыть стоят рядом.
Благо в десятке больше нет этой боли...
Виндовая консоль cmd существует для издевательства над людьми.
Некоторые сумасшедшие пытаются винодовую косноль cmd улучшить.
В результате улучшений издевательства становятся изощрённее
С 26 августа 2021 года по 26 сентября 2021 года в RU‑CENTER проводится акция, в рамках которой для вас действует услуга «Персональный менеджер» бесплатно на один месяц.
Услуга дает возможность обратиться напрямую (и прочая ненужная никому хуита)
По истечении бесплатного месяца действия услуги вступит в силу стандартный порядок ее продления — в соответствии с тарифами, указанными в Приложении 2 к Договору об оказании услуг.
Отказаться от продления услуги можно в разделе «Для клиентов» → «Услуги» → «Продление действия услуг» в любой момент, но не позднее чем за 8 календарных дней до окончания срока ее действия.
------
Охуенно nic.ru навязывает услуги
Если бы я не отловил это письмо, то стал бы счастливым обладателем каокго-то персонального питуха, который бы меня наверное учил "A" записи в DNS добавлять за 800 рублей в месяц
Он бы затаился чтобы тебя не спугнуть и получал бабло каждый месяц.
Ну вообще они не только домены регают, они и DNS хостят, и сертами какими-то барыжат.. Может и хостинг у них есть, хз.
Я с ними дела имеют только потому, что меня заебало что при регистрации домена через хостера потом надо ебаться при смене хостера (если у другого хостера другой регистратор то вообще треш)
Ну и потому, что у них все записи поддерживаются
Жаль вот, что гитхаб последние годы хостит только https, а серт на айпишник хуй получишь. Состыковать статику с гитхаба со своим серваком не получается.
На nic.ru можно заказать услугу чтобы тебя в хуизе не палили. Или ты принципиально не хочешь никому паспорт показывать?
Без домена ты не только серт, ты и почту не сделаешь
А когда все перейдут на IPv6 ты будешь тоже айпишники руками вбивать?
> услугу
ну тут они не виноваты, это не их политика
https://en.wikipedia.org/wiki/Domain_privacy
Ну а кто сейчас ссылки руками вбивает? Даже в объявлениях уже какие-нибудь QR коды вставляют вместо ссылок.
Я не пилю фейсбуки, мне вполне хватило бы гитхабовской статики и немножко динамики на своём серваке. Но так нельзя ;(
https://diary.ru/~diary-support/p220170372_izobrazheniya.htm
Тестируем. На входе такая питушня:
Убираем по совету с «Diary» подстроку «impg/» и все GET-параметры. Получаем:
Работает. Оригинальная картинка, не зожатое превью. Наверное, ещё и хотлинкинг, как в старые времена, работает.
Гуглим и получаем профили на разных сайтах:
https://bukkit.ru/members/pro100creepeer.40025/
День рождения:20 май 1999 (Возраст: 22)
Какое совпадение )))
какой юный хацкер майнкрафта
> 8 years ago
>Простите что так серия затенулась следущие будут по 30 минут
https://github.com/pro100creepeer
Doctor pro100creepeer
Ещё один «доктор»
Запасной профиль вк
https://vk.com/pro100creepeer
Какая карьера )))
Долгожитель, однако.
> 1902
– теперь вы можете комментировать записи других пользователей и получить единоразовую выплату участникам Финской войны
Потрачено
old old old old is too old for GCC
КПРФ и РОССИЯ-1? Лучше бы продолжал играть в майнкрафт...
Интересно, а трапов в КПРФ принимают?
Видите как всё сложно, противоречиво. Парадокс на парадоксе.
Юноша ходит в литературный клуб, увлекается программированием, по ночам шастает по городским паркам в женском платье, пишет социальную сеть, ведёт на ютубе канал.
Откуда что берётся у молодого человека, какой он сложный. А он не сложный. Он педераст.
– Макака и Мартышка смотрят на тебя с недоумением
С одного аккаунта он «Роман» «Костомаров», системный айтишник, Россия-1, КПРФ.
С другого он «Трап» «Багорович» «Питуль», бунтарь, анимешник, борец с системой, фэн Навального.
А в реальности неудачник и малолетний долбоёб.
Ну придётся выбирать: или военкомат, или пиписюнчик.
Вообще думаю он русня обыкновенная, скрепная. А трапом заделался чтобы откосить.
https://ru.wikipedia.org/wiki/Красовский,_Антон_Вячеславович
В апреле 2021 года заявил о желании от имени власти посадить протестующих против Путина или «скинуть в Мойку».
> 24 октября стал членом штаба Собчак
> 1 марта 2018 года покинул штаб вследствие конфликта с Ксенией Собчак
> В октябре 2020 года назначен директором вещания на русском языке телеканала RT
Блядь и провокатор.
По своим политическим взглядам приверженец той партии где больше платят.
Хотя, с другой стороны, Шахты — всё-таки не миллионник, а фамилия не Иванов, не Соколов и не Кузнецов.
Это был сарказм: уже не крутой майнкрафтер с двумя проектами, а профессиональный ойтишник.
> Birthday: May 22, 1902
> Birthday: May 20
Какая шифровка )))
1- Основы Python 3
2- Подключение к MS SQL с помощью Python + pyodbc
3- Python: подключение к PostgreSQL
-----
неожиданно
Прыщеблядь такая: ко-ко-ко, у винды документирован только API, а сисколы нет.
А в Linux документированы сисколы.
Ну разумеется сискол ``ioctl`` документирован.
А что его параметры для конкретных частей ядра нет -- так это и не важно, да?
Use POSIX API
Ну и кто мне тут залечивал, что они документированы?
>А что его параметры для конкретных частей ядра нет -- так это и не важно, да?
Можно наговнокодить интерфейс, чтобы в тяжёлых случаях робот снимал скриншот и показывал его человеку для разгадывания. Но тогда человек не сможет помочь, если капча с динамически меняющимися картинками. Проще уже сразу запускать обычный браузер.
Зависит от зашкваренности айпишника и твоей активности вроде...
Теперь регистрация действительно защищена.
Ну хотя бы я теперь узнал, как работать с хедлесс-браузерами.
Сейчас все вычищены вилкой.
Если бы сразу сделал нормально, не пришлось бы сейчас автобусы искать.
https://social.katelinlis.xyz/user/4458
В какой-то момент не обходится без найма отряда колхозников, армии китайских фермеров, межгалактической команды клубничников. Но всё равно тебе хочется попробовать ту ягоду, которая находится дальше, чем в том месте, где ты сейчас собираешь.
А когда даже если межгалактическая команда клубничников всё соберёт, поднакопится новый список хэшей для разгадки. И повторится всё как встарь. Ночь, золотая рябь вореций, логины, хэши аватарь.
Если выводить статус раз в миллион-другой кобенаций из [a-z0-9\-\+\._], вылезает достаточно много (по сравнению с субьективным ожиданием) словоподобной питушни, которую интуитивно читаешь, интерпретируешь и восхищаешься креативностью.
Если ты гибкий и не можешь зарегистрироваться, попробуй [email protected]
А если ты куболюб, - то [email protected]
Добавь к этому 3-4 ещё символа - и тебя гарантированно никакой Августовский не вычислит по IP MD5.
{admin, info, mail, me, webmaster} + @ + {имя юзера} + {популярный корневой домен}.
*****
Ещё помайнил по «Викисловарю». Здесь список дампов всех проектов «Викимедиа»:
https://dumps.wikimedia.org/backup-index.html
Мне помог следующий дамп:
https://dumps.wikimedia.org/enwiktionary/20210820/enwiktionary-20210820-all-titles-in-ns0.gz
В нём только названия статей в основном неймспейсе, больше ничего. Их оказалось более 6 миллионов.
Английская версия словаря содержит слова не только на английском, а на всех языках, просто в статьях описания английские.
Нелатинские буквы транслитерировал в латиницу с помощью «ICU». Правда, для кириллицы использовался один вариант из множества существующих, но это лучше, чем ничего (можно потом попробовать поменять «ivanov» → «iwanow» и т. п.). Транслитератор даже иероглифы перевёл в звучание.
> пахоже на mailcatch надо генирировать вареции нападодобие реальных слов вида "аба", "абаба", "баба", "ббаба", "абба" и тп
Если он не глючный, то можно быстрее майнить ботов на мылькаче. Ну или ещё как-нибудь использовать.
На практике вышел 3-5% оверхед на генерацию по сравнению с честным перебором, т.е. коэффициент Кобе1% [1] умножается на 1.05.
Заодно попробовала майнить номерных с того сайта. От 2-2-0-0-слов тут толку мало, поскольку у них полный рандом, но хотя бы можно найти несколько учёток, чтобы поставить галочку "я знаю >50% номерных из той группы".
________________
[1] https://govnokod.xyz/_26838/#comment-654820
P.S. hur unibas - старые шведские слова, а остальные даже не гуглятся.
> Urban Dictionary: punetas
> https://www.urbandictionary.com/define.php?term=punetas
> Spanish slang for masturbating.
> handjob
Изучал этот вопрос. В зоне моей видимости не оказалось техники, на которой можно майнить через интерфейсы «CUDA» и «OpenCL».
Нашёл такую питушню:
https://www.hackitu.de/ogl_md5/
После очевидных патчей собирается в «Mingw».
На одной машине не завелась, потому что драйвер принимает только «GLSL 1.2», а в нём нету массивов из целых беззнаковых питухов (uvec2, uvec4), есть только массивы из знаковых либо скаляры знаковые и беззнаковые. А ещё ругается на битовые операции (is supported in pack/unpack shaders only).
На другой машине драйвер принял этот «GLSL». Но программа почему-то не проходит selftest.
Верните мне мой 2007.
На популярных блогоплатформах хоть какую-то активность проявило не более 0,3% зарегистрировавшихся. Значит, аудиторию можно смело делить на 300, а то и на большую константу.
Я.ру была интересной. Там был забавный «коэффициент участия» (сокращённо «Ку»), который не менялся при монотонных действиях вроде флуда и увеличивался при неожиданных (когда публикуешь что-то действительно новое, например).
Давать регистрирваться, а через 3 часа банить и требовать указать номер телефона
https://social.katelinlis.xyz/api/user/get/
кто ломал?
Мои из выживших — Джигурда и guesto.
https://only-one.su/
Гидранты не показывает. Можно снова попробовать Каспера туда запустить.
> Мои профессиональные навыки заключаются в создании высокопроизводительных решений, чтобы как можно больше людей могло одновременно использовать мои программные разработки.
И что же там за "высокопроизводительные решения", может она на ассемблере боттлнеки оптимизирует?
https://m.vk.com/wall521764930_9211
Термин «питух» начинает распространяться за пределы «Говнокода».
Используем пакет «casperjs» — унифицированную обёртку для пакетов «phantomjs» и «slimerjs». Первый использует специально сконпелированный беспилотный веб-браузер на движке «QtWebKit», второй использует установленный в системе «Firefox» (он его запускает с какими-то параметрами, чтобы он не открывал окна и работал по сценарию).
Далее устанавливаем User-Agent (я сначала спалился, забыв его установить) и размер виртуального экрана (по умолчанию он какой-то фуфлыжный типа 800×600).
Шаблон «casper.start → casper.then → casper.run» — это промисы. Набиваем очередь заданий вызовом casper.then, а потом casper.run отправляет очередь на выполнение.
«thenOpen» и «thenEvaluate» — это сокращения для цепочек (then, open) и (then, evaluate) соответственно.
casper.sendKeys мумулирует события нажатия на клавиши, а не просто заполняет поле. Так же, как и casper.click не просто посылает событие нажатия, а мумулирует клик мышкой в определённых координатах (я кликнул в центр кнопки). Это на всякий случай, вдруг гуглокапча это всё проверяет.
casper.evaluate исполняет код не в «Ноде», а в браузерном движке. Сразу по коду это неочевидно, потому что он не в кавычках. Используется тот факт, что в «JS» с помощью Function.toString() можно получить текст исходника любой ненативной функции и отправить его на eval в движок. Фактически используется методика оглупления, разработанная дзенским мастером Питушнёй, когда программиста заставляют смешать код, исполняемый на клиенте, и код, исполняемый на сервере, как runat="server" в «ASP».
Ну и самое говно здесь в вызове «wait». Мне лень было искать, какое событие нужно отловить, чтобы убедиться в готовности капчи, поэтому я поставил тупо 3 секунды. Этого с избытком хватало, чтобы вся питушня загрузилась и распарсилась. А дальше я ждал 10 секунд, потому что если не подождать, то почему-то новый юзер не сохранялся в базе. Опять же мне было просто лень выяснять, какое событие я должен поймать. Т. е. это говно теоретически можно было бы переписать и нормально.
Вот и всё. Это взлетело. Рекапча приняла мой «браузер». Проблема появилась, когда проснулся п-р К-н.
Испытательный стенд для работы с сайтами, где всё на скриптах, готов.
Бонус. Скриншоты в «casperjs» снимаются так:
https://github.com/1024--/voreterator
Блядь хоть бы один раз настоящую тян сюда зазвали для разнообразия
Попробуй сама найти. Можешь скачать все аватарки с говнокода, оттуда отобрать аватарки с понями, и обладательница по крайней мере одной из таких аватарок - MtF транс. Но это я не с говнокода узнал, если что.
Ну ещё косплей на «Суперхаккиллера»:
http://govnokod.ru/user/67373
И «глупый петух», стилизованный под «MLP»:
http://govnokod.ru/user/26080
Вроде всё.
http://govnokod.ru/2222
https://en.wikipedia.org/wiki/My_Little_Pony_(TV_series)
Кстати, последний дебиан называется Bullseye в честь того самого арабского жеребца)
А «737 MAX» и вовсе оказался говном. Они поставили на него новые двигатели, из-за чего сместился центр тяжести, а пересчитывать планер под изменившиеся условия им было лень. Проблему попытались решить программно, но наротоёбили, в итоге опытные лётчики стали отключать автопилот, чтобы он не свалил самолёт.
Вот к чему приводит зоофилия.
и всё покатилось
Нет. Например, есть еще:
Zick https://govnokod.ru/user/67519
Нужен «Гост» с нейросетями для автоматической классификации аватарок.
https://www.deviantart.com/anka77744/art/MLP-FiM-Twilight-Sparkle-373938514
Я бы ни за что не догадался...
https://www.zerochan.net/1439829
Ну мне и по аватарке отлично видно, что там пони.
https://www.gravatar.com/avatar/3629afe8818fa9258d49b82fd984fbe6
Какая нейросеть )))
Цвета "баклажан"
или как минимум как питониста
https://i.imgur.com/c2LbK5f.png
"производественная необходимость в открытии этого сайта временно отсутствтует"
А бадриджан напоминил песенку про "хуй большой, а ландыш маленький"
Ну зачем так сразу? Ставишь сертификат суверенного MITM'а и пользуешься. Всякие банки да госуслуги, возможно, даже без MITM'а будут доступны.
Мегафон, емнип, какие-то свои говносервисы пиарил на этих заглушках.
Этот сайт заблочен, но вот есть наша альтернатива всего за N рублей в день.
Не, на таких говнозаглушках лучше какой-нибудь VPN рекламировать
Покупаешь VPN по рекламе с заглушки, а он фильтрованный. Ибо за рекламу нефильтрованного их самих забанят.
Зато они могут рекламировать сайт, гдн рекламирут нефильтрованный VPN.
Если сайт дает ссылку на запрещёнку и не хочет ее удалять, то он сам попадает в множество запрещенки.
Невозможно контролировать множество, в которое неконтролируемо добавляются новые элементы.
Именно поэтому я за whitelist.
С уважением
Е. Мизулина
Предлагаю пускать в инет только при наличии прав соответствующей категории. А при проступках (к примеру, управлению компом в нетрезвом виде) штрафовать или лишать прав.
Категорию А для read/only просмотра разрешенных ресурсов можно выдавать всем желающим после небольшого инструктажа.
Категорию Б для комментирования на разрешенных ресурсах.
Категорию С для создания разрешенных ресурсов.
И категорию Д для доступа к прочим ресурсам при производственной необходимости.
Набрав стаж, можно приобрести передатчик и выходить в эфир.
Радиолюбители, кстати, для подтверждения состоявшихся сеансов связи обмениваются карточками (QSL), пересылая их по обычной почте.
Самое страшное -- это реально работоспособная схема, не требующая каких-то запердельных инвестиций и переделок.
Всё необходимое для "А" и "Б" уже есть внутри страны, инфраструктура почти готова к дисконнекту.
А "С" какое-то время поживут с правами от "Д", если будут себя хорошо вести. А они будут.
Ну мессенджер им там какой-нить добавить, "там-там" например.
А кому нужен ssh во внешний мир -- пусть вступают в "Имперский союз программистов", и получают доступ под роспись. Да и то, большинству хватит Яндекс.Облака
И только если отучился на соответствующей специальности и отслужил.
Чем больше времени и сил потрачено на получение статуса, тем ответственнее человек к нему относится.
Невозможно контролировать множество, в которое нельзя автоматически добавлять элементы.
Именно поэтому я за blacklist.
Можно и автоматически добавлять, если добавляемый несет какую-то ответственность помимо удаления из множества.
Расистская свинья
Производственная необходимость и в "чтении"/"отправке комментариев на" говнокод отсутствует, если что
https://i.imgur.com/dIf4eEU.jpg
увлекательная игра "найди транса"?
https://darwinawards.com/darwin/darwin1999-07.html
В ней даже если проиграл не ты, ты всё равно проиграл.
а неужели там ошмёток не было на потолке? или там не отличить где чье?
Вспомнилась история про ядерный реактор [1], у которого управляющий стержень застрял, и его чувак силой выдёргивал. Там ошмётки остались на потолке.
[1] https://en.wikipedia.org/wiki/SL-1
Твоё предложение по добыче цианокобаламина (B12) навело меня на идею добычи ксеноэстрогена эквола.
И кто-нибудь напишет комментарий: это каждый конь (каждая кобыла) знает.
Если бы рашка была великой хотя бы настолько, что многие из плебса были шевалье, то было бы
The horse may get its own NJ license plate and I’m here for it
Jeff ((Deminski))
Кстати, заведи такой ник!
это немного другое
Попрошу не использовать слово «девушка» для описания себя, ведь ты не девушка и никогда ей не станешь, даже если сделаешь себе «пизду из прямой кишки» и отрастишь «силиконовые дойки».
Люди ведь не говорят, что они морские огурцы с руками и ногами)
Вот раньше хорошо было, можно было сказать какую-нибудь забавную питушню, и все бы это обсуждали всерьёз с заумными выражениями лиц.
Я так хотел бы опираться на Платон
Друг. Откуда ты, Сократ? Впрочем, и так ясно: с охоты за красотою Алкивиада! А мне, когда я видел его недавно, он показался уже мужчиной – хоть и прекрасным, но все же мужчиной: ведь, между нами говоря, Сократ, у него уже и борода пробивается.
Сократ. Так что же из этого? Разве ты не согласен с Гомером, который сказал, что самая приятная пора юности – это когда показывается первый пушок над губой, – то самое, что теперь у Алкивиада?
Дней без античной философии на Говнокоде:
Иной и правда
А ты мужик, которому нравится переодеваться в баб.
Во-вторых, ты психически больной.
Что первично, не знаю, но при сниженном уровне гормонов мозг плохо работает. Трапы, гася уровень своих гормонов, усугубляют ситуацию.
Короче, если бы он поднял тестостерон (занимался физическими упражнениями, употреблял больше мяса и пищу, богатую цинком), возможно, и желание траповать отпало бы само собой.
Слышал гипотезу, что желание траповать у мужчин возникает от малоподвижного образа жизни. Сычуя за компом, они просаживают тестостерон и накапливают ароматазу. Думаешь, почему так много трапов среди программистов?
https://sun9-76.userapi.com/Nbr8MHwaLegf5XGS75VSsHGJE17CitJ61vIFDg/aPNWJLX2dPA.jpg
Короче, тут своя атмосфера
нужно иметь уникальный пароль желательно длинной в 30 символов
надо бы сделать опенсурс бэк...
если мне по фронтенду не помогают
но вот заказчику можно бэк показать
— Кинул тебе за щеку, проверь.
— Проверил.
UDP:
— Кинул тебе за щеку.
— Кинул тебе за щеку.
— щеку.
— Кинул тебе за
Въебал плюс.
Нужно проявлять толерантность к трапофобам.
Это которые кричат "Эй, бля, иди сюда!"
Посмотри на меня,
Делай, как я,
Делай, делай, как я!
[quote]
Так например, известный злодей Капитан Крюк, с крюком вместо руки (из книги «Питер Пэн» и франшиз на её основе), популярный образ одноногого/одноглазого пирата, и т. д. — популяризирует страх детей перед людьми с инвалидностью
[/quote]
ща левацкий вок-скам закенселит питера пена
Транслит русской транскрипции на инглиш. Двойное преобразование.
Помню, несколько лет назад смотрел олимпиаду или какой-то чемпионат. Спортсмена Ли из Юго-Восточной Азии в одних титрах подписали как «Li», в других — как «Lee».
Ну как, показала?
щас контролирую через хоум ассистент
Во-первых, зачем Кресты? Ну ладно, Настенька, понятно.
Во-вторых, зачем копипаст для шифра Цезаря?
В-третьих, зачем это в трапотреде?
Тормозило вераятно из-за того, что дайджест мд5 конвертировался из буфера в строку и обратно, а ещё итерировалась я по массиву строк из одного элемента и джойнила.
Мне лень было пердолиться и байтонякствовать на жс. Перепесала на кресты и получила пирфоманс практически искаропки.
> Почему не?
Хотелось таблицу питухеций.
> зачем это в трапотреде?
Сверху Августовский обсуждал майнинг я думала этотред про майнинг
> memcpy
> memmove
Какая всё-таки срань. Сишка в крестопарашной обертке.
Правильно, написал и сразу на ГК!
Потом такая "а ты знаешь, что на гпу гигахэши, а ты мне всучил эту анскильную питушню?" Ещё у самой типа времени нет писать код.
А я что? Я ей написал как мог на сишке с примесью крестов для хранения мапы с хешами. Вышло 1.2 мегахеша, в многопоточном режиме удалось выжать до 5. Это ещё был просто полный перебор. Посидели с ней, добавили к крестушне генератор ворец-слов, чуть-чуть подслив пирфоманс (2-5%).
Я потом замечаю какой-то перегрев. Это Настенька мне ноутбук хочет спалить, не иначе. Я её согнал, глянул на экран, а вореции понравились. Решил обернуть свой пирфомансный (для скриптуха) код в итератор да выложить, чтобы и другие попробовали вореции.
Как говорят у нас в деревнях,
Oz, fixod -- ubaf ojuzeq bop sajam afir pec. Luficiz, af iq, uc vukur on buc. Muwos, oy, masibac ex. Ic -- guz ozaz. Lozok, qesel. Ec yol jun ox, mifokad gex imox! Ek azof mizuliy. Ohowap mojemiz us idaq, oqumej ub dodan.
Остаётся только применять экстенстивный метод: на нескольких ядрах запускать несколько майнеров, чтобы забить все ядра, а также занимать всю доступную технику.
Из спортивного интереса взял «Free Pascal». В его библиотеку «FCL» уже входят парсер CSV, интерфейсы к БД, модули криптушни с md5 и прочим, а также косплей на крестовую STL с TMap и THashMap.
Сделал TMap с хэша «Граватара» на айдишник в массиве юзеров. Функцию перебора сделал с минимальным количеством вычислений и ветвлений (задал отображение символ->следующий символ в виде константного массива). Всё упирается в скорость вычисления md5.
Нужно искать реализации md5, оптимизированные под конкретные процессоры, либо всё-таки разобраться с вычислениями на «OpenGL».
На текущий момент за сутки на одном ядре реально перебрать все семисимвольные кобенации из буков, цифр и знаков препинания для конкретного домена. С восьмисимвольными уже хуже, но вполне реально перебрать слова из четырёх слогов для нескольких доменов.
Собранный под ARMv8 (64-битный) показал 130 тысяч в секунду, собранный под x86 (32-битный «Атом») показал 250 тысяч в секунду.
На ПК тот же исходник давал миллион хэшей в секунду при компиляции в 32 бита и на той же машине в два раза меньше при компиляции в 64 бита.
Какой отсос )))
К слову, в ARMv8 есть инструкции для аппаратного вычисления AES, SHA1, SHA256, SHA512, а вот для MD5 нету. Т. е. разработчики процессора решили, что MD5 — такое говно, что аппаратным ускорением его можно не заморачиваться.
AES есть и в «Интелах», а вот остального вроде нету.
Попробуй hashcat, он умеет GPU
https://www.md5online.org/blog/hashcat-tutorial-decrypt-md5/
Когда появится, тогда попробую.
Can I use Intel GPUs, they support OpenCL?
Intel has great OpenCL support on Windows, but no support on Linux. Intel's OpenCL SDK for Linux supports only CPU.
Since hashcat is programmed on Linux (and afterwards cross-compiled for windows) there's no chance yet to getting this to work.
GPUs are not magic go-fast devices. The microarchitecture and ISA have to be well-suited for the task at hand. As it stands, Intel GPUs have very minuscule raw compute power, and their ISA is not optimal for password cracking. Most modern-day CPUs with XOP or AVX2 support will be faster than an Intel GPU.
Отсюда:
https://hashcat.net/wiki/doku.php?id=frequently_asked_questions#c an_i_use_intel_gpus_they_support_opencl
https://software.intel.com/content/www/us/en/develop/documentation/get-started-with-intel-oneapi-base-linux/top.html
> Intel's OpenCL SDK for Linux supports only CPU.
Информация устарела.
OpenCl вроде должен работать на более-менее свежей графике
https://www.phoronix.com/scan.php?page=news_item&px=Intel-OpenCL-3.0-Compute-Ready
> OpenCL 3.0 is enabled by default for all hardware supported by the Compute-Runtime stack, which is back to Broadwell Gen8 graphics. Haswell and older isn't supported at all by this compute stack but for those interested there is the older Beignet code in its dormant state for that aging hardware.
> So long story short, the latest Compute-Runtime Git code enables OpenCL 3.0 for Broadwell through Icelake while Tiger Lake already had the support by default. The next release should be about in about one week given their roughly weekly cadence between tagged versions.
Только вот авторы Hashcat об этом не знают. Значит, придётся его портировать.
> Beignet
Его ещё нужно собрать и не факт, что получится, если у меня руки, как у Сёмы.
> oneApi
И под него софт писать с нуля.
А ещё я правильно понял, что пользователи «Windows» в пролёте?
Думаю пердоль с этим говном не стоит выхлопа. Если он вообще будет.
> А ещё я правильно понял, что пользователи «Windows» в пролёте?
Не могу сказать ничего внятного. Я «Windows» не трогал уже много лет.
> Его ещё нужно собрать и не факт, что получится, если у меня руки, как у Сёмы.
Если старое железо, то лучше не пердолиться, а приобрести какую-нибудь не очень мощную дискретную карту. С CUDA, например.
Или вообще купить немного машинного времени где-то в облаке с GPU.
https://github.com/intel/compute-runtime
Скачать бесплатно без регистрации интегрированные карточки штеуд в download free. Штеуд выучить С++ Visual Basic за 21 день, скачать архив бесплатно, download here. Штеуд интегрированная графика скачать бесплатно Штеуд голый Skylake интегрированные карточки
https://github.com/intel/compute-runtime/releases/tag/21.27.20266
Настенька использовала OpenSSL под Ubuntu под WSL2, поскольку этот вариант принёс 0 единиц пердолинга из 10. Даже битность приложения была неизвестна, поскольку всё само автоматически скомпилировалось и заработало.
Оказалось, это были 64 бита. Чтобы собрать 32, надо было попердолиться. Установить какой-то gcc-мультик (как его посмотреть?) удалось. Но вот OpenSSL для 32 бит через простой apt-get install не работает. Надо качать какие-то дебиановские старые пакеты, и никто не обещал, что они поставятся.
Ладно, что возиться с полулуниксами, если есть обычная ОС без СМС и эмуляции? Пробуем установить openssl-dev через mingw-get. Это MSYS-питушня, и чёрт его знает, как оно взаимодействует с MinGW. Конпелятор по умолчанию не видит питушню в заголовках. Если добавить MSYS/include с флагом I, ломается стандартная библиотека C++. Если добавить MSYS/include/openssl, стандартная библиотека жива, но ломаются инклюды openssl/pitux.h внутри самой openssl. Если скопировать заголовочные, то компилируется, но не собирается. А вот библиотечные файлы OpenSSL уже не подключаются не через L, ни через копирование в MinGW/lib.
Попробовать переписать через WinAPI? Разумеется, нет. Как говорил тот утёнок, "под этой ОС к разработчику относятся как к врагу". Какой-то пердолинг с ЁПРСТSTR и ХУЙПЗДPTR в каждой функции, а главное - два API и в обоих надо знатно попердолиться. Какие-то криптовахтёры, криптопровайдеры и прочие ненужные абстракции над простым "посчитать сука хэш". Одно API deprecated, но к нему есть пример. Другое API не имеет примера, но в него добавили флаг "переиспользовать объект". То есть в первом API надо на каждый хэш создавать и удалять кучу вспомогательных объектов, которые ничего не делают. Какой пердолинг )))
Так я не узнал про битность. Но понял, что не очень-то и хотелось узнать.
Советую использовать для винды https://www.msys2.org/
https://docs.microsoft.com/ru-ru/windows/win32/seccrypto/example-c-program--creating-an-md-5-hash-from-file-content?redirectedfrom=MSDN
Зачем так сложно? Сколько виндувс-разработчик должен заплатить, чтобы выкупить себя из рабства?
https://docs.microsoft.com/en-us/windows/win32/api/wincrypt/nf-wincrypt-cryptcreatehash
https://docs.microsoft.com/en-us/windows/win32/seccng/creating-a-hash-with-cng
Без говнопровайдеров и прочего пердолинга. В самом простом случае можно обойтись только одной функцией!
Output = MD5( input buffer )
Parameters
input buffer holding the data
ilen length of the input data
output MD5 checksum result
Нужно ставить два gcc: один для mingw (pacman -S mingw-w64-i686-gcc для 32-битного и pacman -S mingw-w64-x86_64-gcc для 64-битного), второй для msys (pacman -S gcc без префикса). Тогда можно будет собирать два типа приложений: зависящие от msys и независящие. У них рантайм разный. Если попытаться слинковать с чужим рантаймом, получится питушня.
P.S. «pacman» — это про msys2.org. Оригинальный mingw устарел.
Два msys (32-битный и 64-битный) установить в один каталог не получится. Их придётся ставить в C:\msys32 и C:\msys64 соответственно.
• компилятор под «MinGW» в C:\MinGW\bin\
• компилятор под «MSYS» в C:\MinGW\msys\1.0\bin\
«MSYS2» (показываю пути для 32-битной версии):
• компилятор под «MinGW» в C:\msys32\mingw32\bin\
• компилятор под «MSYS» в C:\msys32\usr\bin\
* Оригинальный MinGW (с MSYS1)
* MSYS1 (без минпитуза)
* MSYS2 64 б (внутри есть две папки MinGW - для 32 и для 64, но 32 - декоративная)
Надо будет доустановить MSYS2 32 б.
В MSYS2 64 б
* mingw32.exe знает make, но не знает g++, ну и ладно, не очень-то и хотелось
* mingw64.exe знает make и знает g++ - неплохо, но надо через MSYS?
* msys2.exe знает make, но не знает g++ - а вот это уже багор.
> pacman
Для пользователей Windows выбрали самое пердольное решение.
https://wiki.archlinux.org/title/Pacman_(Русский)
32-битный «gcc» ставится командой:
«OpenSSL» для «MinGW»:
Да, префиксы названий пакетов для «MinGW» бесят. Могли бы назвать и покороче.
Список всех пакетов можно подглядеть тут:
http://repo.msys2.org/mingw/i686/
Вики нагуглил, а вот pacman сломали. Вылезает PGP-багор. Интернеты пишут https://www.msys2.org/news/#2020-06-29-new-packagers. Вроде помогает, но пишет про другие пакеты, в т.ч. про zstd. Чуть позднее в новостях пишут про zstd, но вроде как в репозитории уже версии поновее.
Потом на каждую команду стало писать "fork ... кто-то помер ... unavailable". Оказывается, при какой-то из манипуляций msys-2.0.dll удалился и больше ничего не работает. Какой багор )))
Видимо, надо будет всё удалить и заново поставить, чтобы и подписи нужные были, и msys-2.0.dll присутствовал.
Ты хочешь собрать экзешник под винду с openssl?
Я заинтересовался вопросом. У меня была 64-битная программа с openssl под винубунту. Собрать 32-битную программу под винубунту или хоть какую-то программу под винду не удалось.
> Ты хочешь собрать экзешник под винду с openssl?
В идеале - пару экзешников - на 32 и 64 бита.
Так вот библиотеки из «FCL» сыроваты в плане оптимизации. Версию для 32-битного x86 они написали на ассемблере без SIMD. Версию x86_64 они написали на «Паскале» с анроллом:
Версию для других процессоров они написали на «Паскале» без анролла.
Пробовал компилировать с разными ключами, чтобы задействовать SIMD. Всё равно 64-битная версия получалась медленнее 32-битной. Видимо, у «Фрипескаря» слабый оптимизатор кода.
К слову, нашёл в «Гитхабе» код на ассемблере под «SSE» и под «AVX». Буду смотреть.
Лол
Все террористы давно уже сидят: и Саша Скочиленко, и 15-ти летний школьник, который про Путина гадости писал, и еще другой школьник, который в майнкрафте взрывал ФСБ, и украинка, которые шарики цветные запускала.
Как может быть теракт, если все бандиты сидят?
Кто здесь самый хитрый шпион?
Напомню, что VC кроме .dll требует еще .lib (тн стабы) даже для _динамически_ линкуемой питушни
gcc вроде похзуй
Можно сгенерить его утилитой lib
https://docs.microsoft.com/en-us/cpp/build/reference/lib-reference?view=msvc-160
В Интернетиках предлагаю так
получаем список экспортируемых питуль
превращаем их в список типа такова
И генерируем .lib
Почему это не сделать было бы тулчейну самому -- я не знаю.
На то и щука, чтоб карась не скучал
ЗЫ: .def вроде еще нужно писать руками, если ты экспортируешь питушню и собираешь .dll
Значит, с 90-х ничего не поменялось. Кака́я стабильность )))
начнут что-то трогать, и напридумывают 100500 новых концепwций
Будет очередной WinMD/UWP.
Пусуай лучше в msvc-160 будет как в msvc-60.
ЗЫ: Видал
https://i.postimg.cc/0jZjqVvF/gk.png
?
Вот они -- сорок тысяч обезъян
Через https://wiki.openssl.org/index.php/Binaries попал на курлык-гитхаб, а оттуда - на https://curl.se/windows/, где можно скачать архив с заголовочной и скомпилированными питушнями.
Распаковал, добавил папку с заголовочными через -I, добавил libcrypto.a как аргумент G++ и запустил конпеляцию под выжившим классическим MinGW. Скомпилировалось, работает! (это же вышла как бы статическая линковка? как будто вообще библиотеки не было?)
P.S. В прошлый раз я не только кобенировал MinGW и MSYS1, но и ещё указывал через -L путь к папке, где лежали libcrypto.a и libcrypto.dll.a.
>(это же вышла как бы статическая линковка? как будто вообще библиотеки не было?
да, судя по 'a'.
Можешь с помощью ``readelf -d`` проверить какие либы в твой бинарь импортируются
Еще есть objdump
readelf -d тоже работает, но эльфийский расизм не позволяет прочитать виндовый файл.
Собрал с ключами -O3 -static и там, и там (файлы приложения распухли до 2МБ). Пердольный тест на четверть часа, запуск одновременный по одной копии, данные за то же количество хэшей (79 измерений по 1<<24 хэшей, перебор [a-z]+):
Скопировал libcrypto-1_1.dll в папку с "проектом" и скомпилировал с -L. -lcrypto-1_1 в MinGW. В Ubuntu - -lcrypto.
Собрал с -O3 и без -static. Пердольный тест на четверть часа, запуск одновременный по одной копии, данные за то же количество хэшей (79 измерений по 1<<24 хэшей, перебор [a-z]+):
Под MinGW-32bit удалось майнить чуть менее, чем на 9% быстрее, чем под WSL2-64bit. Статистически значимая разница между статушнёй и динамушнёй не набюдается.
https://github.com/rainers/cv2pdb
Она может сконвертировать «DWARF», который генерирует «MinGW», в «PDB», понятный виндовым дебагерам общего назначения.
После этого всё заработало.
Надо будет этот тред добавить в закладки до момента переустановки.
Там обычные тары, зожатые «xz» или «zstd» (а когда-то в древности вроде «bzip2» был). В таре файлик с описанием пакета .PKGINFO и тупо файлы для копирования с поддиректориями. В случае, если что-то сломалось, оттуда можно вытащить недостающий файл.
Пакет (зожатый или розжатый тар), как я уже писал, можно скормить «пакману», если он не сломался, с помощью ключа «-U».
Первая, когда обновился «pacman» и новый «pacman» стал требовать минимум семёрку.
Скачал его вручную из repo.msys2.org, распаковал и запретил обновляться (IgnorePkg в pacman.conf).
Вторая поломка, когда был переход с «xz» на «zstd». Пакеты перестали устанавливаться.
Я заметил в кэше (выше показал ссылки) нераспакованные пакеты. Разжал их в тар, после чего они установились.
Потом очередная версия «пакмана» внезапно стала снова совместима с «Вистой», и всё само починилось. Я даже удивился такому шагу.
На более новых ОС поломок не было.
Нахуй кому сейчас нужна «Виста»?
Да, кстати я ловил такую хуйню ещё на 32битной XP.
Если долго работаешь с mingw оно уходило в ступор.
Особенно когда сборка чего-то крупного, которая обычно запускает много разных процессов, форков, итд.
Тогда помогала или перезагрузка или rebase на рандомный адрес. Причём я помню что Шланг у меня без одной перезагрузки не собирался.
Выходит это до сих пор не починили?
> Если добавить MSYS/include с флагом I, ломается стандартная библиотека C++.
> pacman сломали. Вылезает PGP-багор.
А когда я говорил что винда по уровню пердолинга и красноглазия часто кроет луниксы многие считали что я «троллю».
worst from the both worlds
Именно так.
Хотите использовать свободушню — ставьте Линукс.Возможно WSL не так плох, но я с ним не работал.
Хотите писать на C# под MS SQL Server — сидите на Винде.
Хотите Swift под iOS, ну вы поняли...
* Ядро линуксовое, но перебранное MSом
* init у них свой
* остальной юзерленд из дистров
systemd там нет, но докер работает отлично, вполне можно staging сделать или разрабатывать там (жыдбрейнсы умеют запускать IDE на винде, а тулчейн в WSL, и VSCode тоже)
google: VcXsrv
У старых програм могут быть проблемы со шрифтами (их надо ставить атдельно), но новым на серверные шрифты пофиг (xft, все дела) и всё как-то работает
Мне иногда (раз в пару лет) требуется запускать «rebase» после установки новых пакетов. Почему-то установка новых пакетов что-то ломает.
Может меняется вореция в ASLR?
Удивительно конечно что проблему спустя 10 лет так и не решили. Причём уже кругом x64.
А тут он просто не разобрался.
Нужно определиться, для какого рантайма компилируешь программу («MSYS» или «MinGW») и ни в коем случае их не смешивать. Либо все модули компилируешь под «MSYS», либо все под «MinGW».
Он, не зная, смешал.
Сначала жертве показывают MSYS. Говорят, что им надо собирать нативные программы под винду.
Затем жертве показывают MinGW. Говорят, что им надо собирать позиксовые программы.
Затем жертву заставляют смешать MSYS и MinGW.
З.Ы. Тьфу блин, позиксовый же Cygwin.
Немного позиксовый MSYS (он намного тоньше, чем Cygwin, но всё равно толстый).
И совсем нативный MinGW.
╬З░ ФИЬОД ≠≠ УБАФ ОЙУЗЕЯ БОП САЙАМ АФИР ПЕЦ│ ·УФИЦИЗ░ АФ ИЯ░ УЦ ЖУКУР ОН БУЦ│ █УВОС░ ОЫ░ МАСИБАЦ ЕЬ│ ┘Ц ≠≠ ГУЗ ОЗАЗ│ ·ОЗОК░ ЯЕСЕЛ│ ≈Ц ЫОЛ ЙУН ОЬ░ МИФОКАД ГЕЬ ИМОЬ╟ ≈К АЗОФ МИЗУЛИЫ│ ╬ХОВАП МОЙЕМИЗ УС ИДАЯ░ ОЯУМЕЙ УБ ДОДАН│
Попутно ещё нашёл сервис https://dencode.com/
Понятнее не стало.
– еврей какой-то
Ubum uw? Volod huwesuj abikax. Finut, ug aw ih, vah. Wex usih jenapiq. On evegix, fik ez jiqejud etiq ofofeb. Fut uboj. Poterat etat awil? Op, ih, ulutuq kaj puzomoc! Qacuyez uqiy -- amapol, beg awokiq qawupoy ax.
Незнаю как, но оно работает
Если там push и результат выполнения ...map(...) не используется, то не надо return, а map стоит заменить на forEach:
А если там реально преобразование массива, то надо куда-то результат сохранить и либо во всех ветках что-то вернуть
Либо отфильтровать результаты
1. В списке юзеров длинные имена налезают друг на друга. Такого стараются избегать: либо принудительно переносят буквы (word-wrap:break-word), либо обрезают имя, а остаток заменяют многоточием или эффектом «fade» (тогда полное имя можно посмотреть либо перейдя на страницу, либо в десктопной версии наведя мышку, если оно указано в атрибуте title).
2. Поля. Они почти везде отсутствуют. Особенно некрасиво это выглядит, когда угол текста налезает на скругление блока. Либо радиус кривизны уменьшить, либо отступ увеличить.
3. Используются предположения о дефолтных значениях своств CSS, а они в разных браузерах разные. google: reset.css. Только не копируй готовый reset.css (в них бывает много лишнего), а изучи и скопируй только нужные правила.
Как определить, какие из них нужные?
З.Ы. hyphens: auto в стиле ещё надо. Переносит как под-страхуй, хуй на отдельной строке не хочет оставлять.
анальный
Но это уже, конечно, начало нулевых
Шутка категории Б.
ладно бы "отшумели"
12.01.2001
какое всё же говно этот ваш старый рунет
Я уже как-то приводил шутку из софтпанорамы: Капитан Нортон говорил: не нравится мне Windows, мышами от него пахнет.
Трудно поверить, но в 1992-м году людям это было смешно
Ещё более олдово
А я хочу оперировать функциями стандартной библиотеки Си, системными вызовами, сишными библиотеками, и делать это мышкой в графике, а не клавиатурой в тексте, как 40 лет назад.
[/quote]
я вкурсе про мангл, но всё равно смешно