- 1
Пиздец-оффтоп #16
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
Пиздец-оффтоп #16
#1: https://govnokod.ru/26503 https://govnokod.xyz/_26503
#2: https://govnokod.ru/26541 https://govnokod.xyz/_26541
#3: https://govnokod.ru/26583 https://govnokod.xyz/_26583
#4: https://govnokod.ru/26689 https://govnokod.xyz/_26689
#5: https://govnokod.ru/26784 https://govnokod.xyz/_26784
#5: https://govnokod.ru/26839 https://govnokod.xyz/_26839
#6: https://govnokod.ru/26986 https://govnokod.xyz/_26986
#7: https://govnokod.ru/27007 https://govnokod.xyz/_27007
#8: https://govnokod.ru/27023 https://govnokod.xyz/_27023
#9: https://govnokod.ru/27098 https://govnokod.xyz/_27098
#10: https://govnokod.ru/27125 https://govnokod.xyz/_27125
#11: https://govnokod.ru/27129 https://govnokod.xyz/_27129
#12: https://govnokod.ru/27184 https://govnokod.xyz/_27184
#13: https://govnokod.ru/27286 https://govnokod.xyz/_27286
#14: https://govnokod.ru/27298 https://govnokod.xyz/_27298
#15: https://govnokod.ru/27322 https://govnokod.xyz/_27322
Этот оффтоп сгенерирован автоматически.
Индекс оффтопов: https://index.gcode.space/.
Зеркала Говнокода и полезные ресурсы:
* https://govnokod.xyz/ (альтернативный Говнокод)
* https://gcode.space/ (read-only зеркало Говнокода)
* https://t.me/GovnokodBot (Говнокод-бот в «Telegram»)
* https://t.me/GovnokodChannel (Тематический канал в «Telegram»)
* https://vorec.space/ (глоссарий Говнокода)
* https://app.element.io/#/room/#govnokod:matrix.org (резервный чат)
Примечание: автоматические перекаты в настоящее время осуществляются только с аккаунта nepeKamHblu_nemyx.
Остерегайтесь подделок. Берегите себя и своих близких. Кок!
В данный момент все мои мысли о том, как я пиздато наебал дебиан и сделал себе Хоум и своп на отдельных партициях, а не так, как советовал инсталлятор, поэтому я могу себе поменять дебиан на Арч, и при этом сохранить файлы. Бекап перед этим я делать, конечно же, не буду.
Но это не значит, что там никто не сидит
В плане консистентности, документированности и лаконичности прыщи всё таки сосут и малость напоминают помоечку, имхо.
Но выбирать не приходится: всюду линукс
На мой взгляд дело в том, что у линукса ядро легко отделяемо от юзерленда, потому из него можно очень разные штуки делать.
В итоге люди стали собирать разные дистры (от десктопа до серверных), вокруг линукса стали крутиться деньги (и крупных компаний и всяких Suse и RH) и туда полился код, ну и а GPL запрещал этот код не возвращать обратно (в отличие от лицензии BSD, которой можно пользоваться и ничего взамен не давать).
А еще к BSD прилетел иск от BellLabs/AT&T в 90х, и они выпилили практически пол системы, и оправились только ко второй половине 90х, когда уже суси с редхатами уже во всю продавали linux.
он же вроде тебя спрашивает "как разбить" при установке. Может и /home вынести, а может и на одной партиции оставить.
Можно и вообще вместо гайдед выбрать мануал и нахуеверитть там
Рекомендованный вариант – первый. Остальные выбирайте только если знаете что делаете, на свой страх и риск!!!
1. Сделать всё в одной партиции (рекомендовано, если это ваш первый леснук)
2. ...
Я сначала хотел всё на одну партицию запилить, НО как же хорошо, что я этого не сделал. Теперь можно сделать скидаддле на арч.
И виндовый также делает. Это логично тащемто, бо не понятно что куда ставить.
Кстати, забавный факт: бзд, который мы сегодня упоминали, не использует MBR партиции напрямую. Одну партицию он называет "slice", и разбивает её не несколько своих "партиций".
Почему так сделано -- не понятно. Наверное, чтобы иметь пять "партиций" на одном диске не трогая "extended".
Как там с GPT -- не знаю
То есть у тебя обычная MBR партиция, а внутри неё заголовок BSD и еще пять маленьких партиций.
Как там с GPT -- знаю, может быть уже и убрали эту тему
А было вот так:
https://docs.freebsd.org/en_US.ISO8859-1/books/handbook/basics/disk-layout.png
Ну GPT тоже "внутри MBR партиции". Вроде BSD можно и без MBR накатить, если совместимость не нужна?
Угу, потому предполагаю, что с приходом GPT этот костыль убрали.
>Вроде BSD можно и без MBR накатить, если совместимость не нужна?
Не уверен, не пробовал. Не уверен, что драйвер, отвечающий за "партиции" не прибит гвоздем к драйверу, отвечающему за "слайсы", во всяком случае на x86.
Кроме того не очень понятно как грузиться тогда, если ты прямо на голый диск напихал их "партиций" и это не GPT
Первую фазу загрузчика в нулевой сектор да и всё. Какая-то особая структура помимо 0x55 0xAA в конце там не требуется.
Разметку в него же или в следующий.
И какой-нить grub может быть тоже соснет? Хотя grub наверное может загрузить ядро напрямую.
Но ты оказался прав:
BSD label without an MBR, sometimes called dangerously dedicated mode as non-BSD disk utilities may not recognize it.
Но это речь про Free. Как другие BSD нужнос мотореть
The disklabel (утилита для разметки этих самых BSD labels -- "пратиций") utility appeared in 4.3BSD-Tahoe, в 1988-м году.
Как до этого разбивали кстати -- хз)
Никак? Может быть и потребности такой не было...
Но может быть они как-то вшивались в драйвер или передавались ключом ядру?
археологическое исследование
https://docs.freebsd.org/44doc/papers/beyond43-1.html
утверждает, что само понятие "disk label" завезли в тот ммомент, когда стало понятно, что
disk geometry and filesystem layout information must be stored on each disk in a pack label
То есть именно в 4.3 они стали хранить эту информацию на диске
Заметь: в disklabel хранилась не только его разбивка на "партиции", но и его геомтерия (и до сих пор disklabel вроде бы её показывает)
Думаю, что всё таки и геометрию, и смещения партиций они вшивали в драйвер или передавали ядру опцией (или даже вшивали в ядро путем пересборки)
Но скорее всего драйвер это может переписать
ps: ня вот тебе структуру
https://github.com/openbsd/src/blob/master/sys/sys/disklabel.h#L80
"БЛЕВОТИНА" -- т.е не возможно даже смотреть , и не говно и не блюдо , а так попортили
"ПОНОС" -- это уже все нахрен просто текет меж ляшек у маленких балбесов которые еще даже разговаривать не могут , и поетому не могут отличить какашки от блевотины
можно еще "ОТРЫЖКА"
с реферала
ааааааа
еще и алахоговорящие, век яхве не видать
https://pbs.twimg.com/media/ExvXpYMWEAUlonQ?format=jpg&name=medium
А продавщица послала ей много смайликов и хуй без соли вместо товара
libcaca0.pkg
а прыщи эти - просто праздник пердолика, индикатор IME надо добавлять вручную, но работает, а когда приделал к прыщам persistence - перестал работать, не то что этот немного корявый GOME, а прямо чувствуется дух настоящей Revolution OS, которая освобождает черномазых транс-атлетов, угнетаемых глобальным похолоданием!
оказалось что шрифт сконфигуренный искаробки в системе не установлен, зато терминалов положили 2 штуки, вдруг мне одного мало будет
в общем дошел до курнул-паник от non-free драйвера на нвидию
Лоли-вампир, тебе 300 лет?
> а как же из неё выйти?
HE Пb|TAUTECb ПOKUHYTb VI
Оно писало про какой-то интерфейс, и что мне не видать отключения по кнопке питания как своих ушей. Пришлось какое-то меню тыкать.
Вот сейчас вышел, научился делать партиции, посмотрю что на этот раз сломается.
Ну руками скопируй эти файлики. Граба не так уж сложно запустить снуля если навороченные менюшки не нужны.
это модуль для вот этово говна
http://www.gnu.org/software/grub/manual/grub/html_node/normal.html
теоретически, можно и без него
Heya! Hope you all are doing well. Me too. So, today I am gonna share something amazing and insightful. I have attended a meetup held by LinuxChix last Sunday
>Me too.
понятно
Some will argue that you should use separate partitions for /home, /boot, / and all kinds of things. This is useful in some situations, but for most common situations you are better off not doing this. This is because it will fragment your disk in a way that might not be wanted later. Just let ubuntu choose for you and you'll be safe 🙂
Я засунул /home и / в одну партицию я использую бубунту я такой умный ух кококо я настоящий айтишник бубунта сама за меня всё решит но я умный я сижу на SO и даю советы *неразборчивое кудахтание* (с) чувак из цитаты выше.
Но современный линух -- не ХР. Его не так то просто убить, если ты не выполняешь советы рандомных ноунеймов. Да и с лайва всегда можно загрузиться.
Ну я расстроился и отформатирован его в GPT, и всё с него стёр.
А вот это вообще путь в ад. Имеет смысл только если ты остальную часть диска шифруешь. Размер сложно угадать. А зафейленные обновления из-за того что новое ядро не влезло -- это не особо весело.
Т.е. имеет смысл всегда.
З.Ы. У тебя 10 гиг всего корень? Как туда всё помещается? Отдельный /usr?
Но на самом деле ты прав, конечно: это виртуалка, там нихуяч нету кроме сайта
Х.з., вряд ли ты его тюнил, а по-умолчанию там 5%.
Я бы побольше сделал. У меня сейчас один /usr гигов 20 весит.
Кстати, а ты слышал что-нибудь про то, что свапу нужно выделять столько гигов, сколько у тебя оперативной памяти? Типа, если ты включишь режим гибернации, то оперативка запишется в свап, а потом, когда выйдешь, комплютерн из свапа достанет всё в оперативку.
З.Ы. Никогда не юзал гибернацию, так что х.з. сколько реально надо.
Причем шареное говно (которое тоже ведь входит в WS?) можно писать один раз.
Но говно правда пишется в свап, потому что менеджеру виртуальной памяти больше никуда и доступа-то нет
Правда есть еще невыгружаемый пул, и его получается тоже нужно выгрузить
var изначально это variable, сиречь часто изменяющийся, и его нужно было выносить на диск, готовый к частым записям
https://nanxiao.me/en/wp-content/uploads/2018/05/4.jpg
Кореневая фс не имеет soft updates (это технология из дожурнальных времен), остальные имеют
А еще /usr и корень имеют спец опции при маунте чтобы работал W^X.
У /usr/local такой опции нет, бо туда ставится сторонний софт из портов, и он может требовать страничку на запись и исполнение.
Зачем остальное вынесли уже не помню, навеное чтобы разросшийся obj при компиляции ядра например не занял остальное место.
Иксы ставятся отдельным пакетом, и по их можно не ставить не сломал ничего в системе, но почему не покласть их в usr -- не знаю
Может быть есть какая-то хисторикал ризон
Нагугливается какое-то невнятное блабла
[хуита]
Indeed, /usr/X11R6 is part of /usr. Even if some packages install files on it (e.g., OpenMotif), X11R6 does not grow a lot and can be considered static.
I guess that I made it a separate filesystem because I do not see X.Org as a part of OpenBSD
[/хуита]
Надо на рассылке спрашивать прямо у Тэо.
Вот это логика для меня вообще непостижимая. Я загружаю компьютер, запускаю несколько программ. Они помещаются в память, свап не используется. Можно гибернировать.
Потом я запускаю кучу программ, они забивают всё ОЗУ и что-то уходит в своп. И теперь (именно когда гибернация особенно оправдана) - мне скажут ой, извините, что-то не получилось? не выключайте компьютер и подумайте, что можно закрыть?
Ты теперь еще размер кластера выбери, размер зарезервированной области, и вот тут еще потюнь
Ну а как ещё? Как в винде ещё один файл размером с оперативку?
З.Ы. Кстати, проблема вообще вымышленная. Потому что сразу после "они забивают всё ОЗУ и что-то уходит в своп" ты пойдёшь в ребут, а не в гибернацию, лол.
Но в гибернацию я бы не пошёл. Ждать пока 16 Гб запишутся на диск долго.
Правда, есть еще "сессии", но не знаю, как они работают. Полагаю, что "вот, насяльника, все программы открыты в том же количестве".
Ну или не выключать комп, сонный режим на крайняк.
В 18:00 нажимаешь гибернейт
В 9:58 нажимаешь power и продолжаешь работать.
Замените мой наркоманский линукс. Охуенно, да??
Отгадка:
Какая консистентность базы )))
А вторая половина 18+, поэтому ты их сможешь посмотреть только через 4 года?
Четвёртая половина из видео заблокированных в данной стране
...
Если бы его писал страйко, то тебе показали бы чужие видео, у которых после удаления совпал id
Их просто ещё не выложили.
и добиться чтобы он таки заработался
прыщи говно
Я -- джавист! В джаве все методы виртуальные, так что совершенно не важно какого типа указатель на объект. Метод всегда вызовется тот же самый.
Котлин: подержи мое пиво
Теперь задачка со звездочкой: что вызовется у ``cre.koko("")`` ?
Кстати, а вот тут что вызовется?
В крестах это был бы ambigious call. А тут х.з.
Петух будет.
koko(message: Any)
более приоритетен, чем
koko(message: Any, key: Any?)
Уже сейчас приходится ограничивать себя чтобы не высрать случайно нечитаемое говно.
Конкртено тут ребята сделали И перегрузку И дефолтьные параметры, а это всегда стрёмно. Правда в коко пока нету сложных правил резолва как в крестах, да и неймспейсов нету (кроме пакетов) но лиха беда начало
И поскольку у MyCreature::koko() нет дефолта, он даже не рассматривается для случая с одним аргументом.
ну вот тебе дефолт прямо в коде
будет петух
если убрать код "Petuz by PetuzImpl()", то будет курочка
В крестах вызов foo(42) просто не скомпилится если у тебя есть и void foo(int) и void foo(int, int=0). Ну потому что они оба подходят и х.з. какой выбирать.
Оказывается, MyCreature::koko скроет остальные перегрузки и в MyCreature останется только koko с джвумя аргументами. Т.е. там этот код вообще не компилится.
А если оба метода реализовать в MyCreature, то вызывается метод с одним аргументом т.к. дефолт действует только на вызовы через интерфейс: static_cast<K&>(creature).koko("").
А вот если дефолт описать прямо в MyCreature, то будет ambigious overload.
я тебя не понял.
Если же дефолт будет описан в интерфейсе, то он только к нему и будет применён. При вызове через потомков дефолта не будет, понадобятся оба аргумента. Ну т.е. в крестах дефолты не наследуются.
Он не генерит дополнительные методы или ещё какую-то магию.
Ну то есть в виртаблице у нас один мутод "foo" с двумя параметрами, что ему там при вызове передали это вопрос десятый
Интересно, где коко хранит инфу о дефольных параметрах
а, вот где
https://stackoverflow.com/questions/45786399/accessing-a-functions-default-parameter-value-in-kotlin
public static void test$default(int i, int i0, Object a)
бридж методы
какой бушор ))
Да, так и есть
Про крестики я понял: дефолтный парамтер это просто такой сахар в декларации, откуда компилятор его и берет в момент генерации вызова
Вообще очень интересное чтиво: https://en.cppreference.com/w/cpp/language/default_arguments — оказывается, в крестах можно делать вот так:
Прям чувствую, как работа кипит!
https://bugs.debian.org/release-critical/graph-month.png
The dark-violet line graphs all bugs with release-critical severities; the dark green line graphs the number of bugs that are actually a concern for the next release (excluding ignored bugs, bugs on packages not in testing, and bugs whose tags and/or versioning information indicate that they don't apply to testing), and the cyan line graphs the number of bugs that are a concern for the current stable release.
Напоминает мои issues на работе. Этак я скорее Slackware 15 дождусь
хочу стабильного говна, чтобы и дома и на сервере
я в молодости гентушачил немного, больше пока не хочу.
Я про арч читал, вроде бы, он не такой уж и нестабильный, особенно, если как в дебиане в нем работать (устанавливать проверенные временем версии).
Или из-за «rolling release» что-нибудь может в арче внезапно отвалиться? Так сервер не обязательно каждый день обновлять.
Но я бы тоже дебиан для сервера взял.
ну и еще тем, что он один из самых популяных осей на сервере
Для сервера это хорошо, а для десктопа – сомнительно...
Кто следит за этим: контроллер в батарее, или прошивка материнки ноутбука?
Хотя есть и голые банки, которым нужна внешняя защита. Но в телефоны и т.п. их не ставят.
нахуя тогда в "биосе" (как setup правильно назвать?) есть функции типа battery care?
нахуя тогда в "биосе" (как setup правильно назвать?) есть функции типа battery care для недопущения зарадяки выше 80%?
или это фронт к батарейкиному контроллеру?
я кстати видел модуль для XPosed чтобы останавливать заряд при достижении 80%
альзо, насчет 80% есть два противноречивых мифоза, второй - что для продления срока службы надо бы уменьшить заурядный ток, а до 80-90% идет как раз суровый режим CC
Нужна IDE для Linux для C++, чтобы могла работать с кодом на удаленном компьютере, при этом могла:
- Подсвечивать синтактические ошибки на ходу, желательно и ошибки в приведениях типов например, или когда я неправильно имя символа написал, ну и прочие мелкие ошибки.
- В автодополнение/ctags или его аналог.
- Собрать код на удаленной машине и распарсить вывод так, чтобы я мог быстро найти место в коде, щелкнув на сообщение ошибки.
Я пришел к выводу, что только в емаксе с плагинами нормально можно работать. VIM не бери, пока будешь из него выходить, ускорение работы уже станет нецелесообразным.
> VIM
Я пришел к выводу, что только в емаксе с плагинами нормально можно работать. VIM не бери, пока будешь из него выходить, ускорение работы уже станет нецелесообразным.
Гугли Language Server Protocol.
В смысле и тут анальные зонды?
GNU Emacs (tramp-mode)
> В автодополнение/ctags или его аналог.
GNU Emacs
> - Собрать код на удаленной машине и распарсить вывод так, чтобы я мог быстро найти место в коде, щелкнув на сообщение ошибки.
GNU Emacs
Если же ты слаб духом, то вкати на удалённую машину NoMachine и пользуйся на здоровье идеей, или что там нормисы любят.
> Emacs
поди умеет шланговое говно какое-то запускать?
поди умеет шланговое говно какое-то запускать?
flycheck-mode.
Хотя я лично всей этой интерактивной питушнёй не пользуюсь, только отвлекает и сбивает с мысли.
https://www.flycheck.org/en/latest/languages.html#flycheck-languages
а как с комплишеном? понять тип выражения, и предложить на основе этого методы объекта напримр?
Я пользуюсь приблудой, которая дополняет токены из открытых буферов одного типа. Работает быстро, и, главное, одинаково для всех языков, даже совершеннейшей эзотерики без поддержки LSP.
> понять тип выражения, и предложить на основе этого методы объекта напримр?
Для этого есть LSP. Переоценённая хрень, ящитаю, слишком уж легко ломается всякой метушнёй, либо тормозит на больших проектах. YAGNI
орнул с NoMachine for Windows
Можешь найти на помойке пиратский лиценз сервер и течь.
Нужно поддерживать опенсурс и свободное программное обеспечение.
Я дитя 90-х, мы покупали виндуос у метро с ключом J3QQ4, а шестую студию на двух дисках (и еще с MSDN) я списал с приятеля.
Мне ли стесняться наёбов?
Я как-то попробовал поиспользовать Android studio, ну какого хуя оно столько жрет оперативы, какого хуя оно сука тормозит при вводе текста? Что это за дерьмо вообще? Как этим дерьмом можно пользоваться? И они еще абонплату за эту кривую жабаподелку (CLion не имеет никаких community edition) хотят, не жирно ли?
Оно просто должно компенсировать недостаток оперативы в мозгах Meta-Return, прошу прощения, Alt-Enter программистов.
I want org-mode to default to alt-enter when under bullets, so that for bullets I can just press enter to make a new bullet.
So for instance:
Banana
Apple
Kiwi [MOUSE CURSOR HERE]
Прикольно программировать на емаксе 🙂
alt+enter это применить intention, то есть позволить IDE исправить твой код за тебя
use strict, фрозен литерал, и что там еще нужно конкретному япу
вжжжжух и
джава такая джава
но правда в крестах тоже много писать нужно: конструкторы всякие и операторы равняеца
>
"Senior Java Developer Оксфордского университета Сара Рив провела интересный эксперимент. Добровольцы три ночи писали по 8 паттернов в сутки, а три ночи по 4 паттерна. При этом они вели видеодневник и делали тестовые задания. После ночей с восемью реализованными паттернами все чувствовали себя удовлетворительно и были в хорошем настроении. После ночей с четырьмя все поменялось. «Заметно вырос уровень тревожности, тоски и стресса, также отмечались признаки психоза и отмечался рост недоверия по отношению к другим программистам», — отметила Сара Рив изменения в поведении джавистов после всего лишь 3 дней недореализации паттернов.
Некоторые испытуемые прямо говорили, что у них апатия ко всему и плохое настроение. Другие утверждали, что недостаток паттернов никак не сказался на их настроении. Но даже у них тесты выявили повышенную тревожность, хотя они ее и не ощущали.
Этому есть простое объяснение. Недостаток паттернов меняет у джавистов гормональный фон, повышается количество гормонов стресса, а гормонов счастья, наоборот, становится меньше"
auto vars matter
когда мне плохо, я пишу
и мне сразу легчает
говнокод познавательный )
возьми себе AMD Ryzen 9 5900X, 64 гига памяти и NVME samsung evo pro, дай ей минутку-другую проиндексировать и проджититься, и не будет тормозить
ну вообще джава должна тормозить, в этом её смысл
Дык если я новый файл добавлю, он всё равно заново пойдёт билд-систему пересобирать?
То потребление процессора и оперативы, которое я наблюдаю в поделках JetBrains, не оправдано вообще ничем.
Равно как у всяких чатиков на электроне, которые жрут по полгига. Ну хотя у них и то есть оправдание -- хотели юзать код от сайта не переделывая его.
Но вообще писать десктопный софт на джаве/свинге это харам. Никогда так не делайте.
Сервер можно, а десктоп нет
> во благо
но тогда придется самому поверить в климатгейт
> жрать мясо — грех
не просто мясо, а говядину, поесть говядины это как 200 км проехать
Они садиться не хотят
А я коров не замечаю
Сижу под клюквой, и скучаю
Вдруг из под самых облаков
Летит подарок от коров
какая подлость!
Стань овощем, спаси планету.
спам спасет мир
the footprint of an email also varies dramatically, from 0.3g CO2e for a spam email to 4g (0.14oz) CO2e for a regular email and 50g (1.7oz) CO2e for one with a photo or hefty attachment
Ну тут ня интересно: наезд на электронную почту, смски и телефоны (старьё, ещё один повод хипсторам повизжать на старых пердунов вроде RMS), слабенький тычок по гуглу, пейсбуку и M$ (в каждой статье для дебилов няобходимо осуждать капитализм, хотя бы чуть-чуть), про музычку ещё что-то (слушайте стримы/спасайте планету). А в конце просто эпическое:
"Similarly, the environmental cost of downloading video games is thought to be higher than producing and distributing Blu-Ray disks from shops."
"But Hazas is more optimistic. "The carbon footprint of playing multiplayer games like Fortnite isn’t too bad,” he says. “They are designed to be responsive so they don’t require too much data traffic. For example, you get a position of a character on a map, or the fact someone’s shooting, but it doesn’t take too much data to communicate that."
Так крутить понятиями — это надо уметь! Что, впрочем, неудивительно: если зелёным хипстерам сказать, что их любимый фортнайтчик загружает видеокарту и срёт углеродом точно так же, как и видюха майнера — у них, боюсь, шаблон порвётся.
Дык там графон как в кс 1.6 поди? Чему там видюху грузить...
"Berners-Lee himself also calculated that a typical business user creates 135kg (298lbs) CO2e from sending emails every year, which is the equivalent of driving 200 miles in a family car."
"“I unsubscribed from automatically generated newsletters, as when I learned about the carbon footprint from emails, I was horrified,” says Gaut. “Now, I’m careful not to send out my email to new websites… it’s made me consider the impact more.”"
Но, конечно, требовать от петуха снижать настройки графики никто не будет, ведь эта статья нужна не для того, чтобы снизить выбросы, а исключительно для поднятия ЧСВ среднестатистического эко-хипстера: ведь хипстеры-то таким устаревшим говном, как электронная почта, не пользуются, а потому могут пробежать глазами статью, отписаться от какого-нибудь спама (опционально) и с чувством глубокого удовлетворения вернуться в любимый фортнайт. Все довольны, рейтинги растут, а на углерод всем плевать.
какого климатгейтолога выбрали для интервью)))
> наезд на смски
падажжи, там же пишут, что это самый эхологически лояльный способ
В почте ведь ещё принято оставлять старый текст в письме, поэтому суммарный трафик квадратично зависит от длины переписки...
Какая эффективность )))
Q: Should I include quotations after my reply?
(c)
зачем мне отличать целые числа от чисел с плавающей точкой?
а какое потребление оправдано?
Не, ну вот серьезно, на что эти сраные IDE проёбывают такты процессора? Там что, какую-то нейросеть на джаваскрипте вхуячили, которая после каждого нажатия кнопки пытается предугадывать мое следующее нажатие?
Она в целом твои требования реализует, правда не поддерживает совремеенных джав)
В Intellij постоянно появляется всякий новый функционал. Часто он нахуй не нужен конечно, но делает свой вклад в тормоза.
Справедливости ради, Intellij тут не одинок. Попробуй запустить Visual Studio 2019 (не путать с VSCode) особенно с R#.
От нашего проекта эклипса просто нахуй порвало бы. А студия как-то терпит, да и 16 гиг памяти не жрёт. Правда дополнения давным-давно слились. R# первый отлетел, томат чуть дольше продержался.
Потому что кусочек студии это нативный код, а другой кусочек это .net кмк.
Знакомо ощущение, когда случайно тыкнул в винде в .xml или .c файл, и начала запускаться студия?
А вручную редко, конечно.
Ах да, и подсветку этот код регулярно ломает и кособочит, так что она аж с ума начинает сходить: подсвечивает случайными цветами случайные символы и выплёвывает ошибки на корректный код. И вешается ещё иногда, переставая реагировать на внешние раздражители — приходится перезапускать.
19-летняя американка родила две пары близнецов
Жительница штата Техас Мэгги Рохас впервые обнаружила, что беременна, когда ей было 17 лет — и она только окончила школу. Беременность сама по себе стала для девушки огромным сюрпризом, потому что Мэгги принимала противозачаточные таблетки, а известие о том, что у нее будут близнецы, и вовсе оказалось шоком
Какой пиздец )))
— ... Четырёх близнецов... Четверых близнецов... Четыре близнеца... О, придумал!
Это надо в тему об алиментах.
алсо усмановская помойка
> ей было 17 лет
> 19-летняя американка родила
в 19 родила
она может быть слониха или кит?
Типа?
какой шекспир ))
?
Я ПХП не знаю
но думаю, что можно. Инклуд это же по сути препроцессор?
Могу на phpclub.ru спросить
https://phpclub.ru/talk/threads/mysqli_query.87392/
Аййа
Помоги себе сам
Ксатати, гуглозапрос "This is the correct way to loop over the directory" позволяет найти откуда этот код был спизжжен
Кто знает, объясните почему так:
Какой умный куриц!
https://phpclub.ru/talk/threads/mysql-join-из-трёх-таблиц-без-разбора-данных.87013/
"Делаю выгрузку для яндекс маркета. Есть три таблицы products, categories и products_to_categories. Не самый может удобный вариант для устройства каталога, но разработчикам видимо виднее, да и их мотивацию я понимаю кое в чём."
Глупые люди в этом маркете сидят, нят бы сделать строковое поле products.categories, в котором через запятую перечислить айдишники категорий продукта.
Удобно, что связанный с MySQL функционал вынесен в класс "SISTEM"
Объектно-ориентированный код проще поддерживать..
Сразу видно, что серьёзный человек.
--попробуй написать SYSTEM
-- Это не решит проблему, так обозвал класс чтобы не было совпадений.
А если по существу, как можно выполнить код а потом положить его в переменную?
> <a class=" text-dark font-weight-bold" href = "villeUPDATE.php?expat_id=<?php echo $expat['id'] ?: ''; ?>&ville_id=<?php echo $ville_id ?: ''; ?>&codepost=<?php echo $expat['codepostal'] ?: ''; ?>">
> tossia , я очень люблю кошек, но за такой код надо брать за хвост и бить об угол. Прежде чем спросить "что не так", вы пробовали открыть хотя бы одну книгу по РНР?
Ну вот, взял и обидел бедную tossia. И чего ему ня нравится? Вполне себе обычный PHP-код, можно сказать, няписанный по всем заветам и канонам.
Но ведь в 90% из них так и пишут...
> Начал изучать php дошёл до раздела "запись данных из формы в txt файл".
Хотела няписать смищной комментарий, но ничего смешнее цитаты ня придумала.
> ".$_SESSION["user_id"]."' Это я из урока на ютубе взял, что это такое я не знаю , дело не в этом, просто нужно выборку сделать и все .
Да что ж такое!
Какое securi ))
ты мне в емейлом и пароль от него выслал?
ну тыж видишь, что я тебе ответил
"Ақпараттық қауіпсіздік тезаурусы" переводится с казахского как
"Тезаурус информационной безопасности"
а есть std::jnz ?
https://en.cppreference.com/w/cpp/numeric/math/div
std::layer, ладно это шутка для стариков
https://stackoverflow.com/questions/17824210/python-like-string-indexing-in-c
Вообще, мне кажется, что где-то должна быть нормальная реализация юникодовских строк, которые оперируют символами, а не бинарными питузами.
В любом современном мейнстримном говне кроме пыхосмегмы
например, в пятом перле
Зато есть функция Бесселя
Вообще если работу с тредами и примитивами синхронизации завезли в кресты (довольно платформозависимая хрень же) то сокеты сам бог велел завезти.
Со звуком сложнее, особенно в прыщах: ты бы взял ALSA или пыщпыщaudio?
А изображения можно реализоввать платфорнонезависимо. Даже в джавке есть java.awt.image.Raster, могли бы и сделать
Кстати, в растре джавы есть "кококо-шаблоны-не-нужны"
располагается эта прелесть прямо под фразой "Direct Known Subclasses"
https://docs.oracle.com/javase/7/docs/api/java/awt/image/DataBuffer.html
зацените
public final static даёт мозгу паузу, чтобы он успел выйти из режима энергосбережения. Когда джавист доходит до имени класса, кровь уже от желудка перешла к мозгу.
Потом тип и имя переменной как правило повторяют друг друга. Это нужно для двойной синхронизации мозга, на случай если программист отвлёкся на муху.
В общем, всё по Павлову.
Сишечка на такую хуйню и не претендует. В POSIX про это (сеть) есть, там вот посмотреть можно: https://pubs.opengroup.org/onlinepubs/9699919799/
А вот в кресты всякую непонятную хуйню зачем-то добавляют. Бессели какие-то блядь... давайте еще кватерионы и октонионы добавьте, порядковые числа и еще какой-нибудь хуеверти для ма-те-ма-тиков
Я не большой спец чтоб судить, но мне кажется, что крестоговно оторвалось от своих корней.
Изначально кресты это всё таки сахар над сишкой: шаблоны, RAII, может быть какие-то уж совсем очевидные шняги типа map, vector и абстракции типа stream. Ну ладно, пусть string с wcharами.
Но если пытаться заменить собой API операционки (posix или win32api), то нужно тогда уже идти до конца, и делать как джавка: и гуй завозить туда, и сокеты, и перечисление сетевых интерфейсов (в джаве тоже есть, лол)
https://www.youtube.com/watch?v=btaLXbjttjE
Ну т.е. РКН всё правильно сделал? )))
То есть эти жадные упыри просто хотят развести людей на создание учеток, чтобы пиздить ПД и рассылать спам на мыло. Ух какой у меня багор >:С
Прогнулись под идиотов. Обидня.
In the UK, three teens were arrested for posting a similar picture to Snapchat captioned "Police Brutality"
https://i.kym-cdn.com/photos/images/original/001/857/744/8ec.jpg
ахаха
А python это про брючных змей ("душить одноглазого питона")
А джава ассоциируется с Сектором Газа "ява ява не дрожи шалава"
А "си" рифмуется со словом "соси"
а колбаса на хуй похожа
курицу петух топтал
сыр пиздятиной воняет
воду рыбы обоссали
https://govnokod.ru/27346
https://govnokod.xyz/_27346/