- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
enum class Measures {
B, KB, MB, GB;
private val size = BigDecimal.valueOf(1024L).pow(ordinal)
companion object {
fun toHumanSize(value: Long): String {
val decValue = value.toBigDecimal()
val measure = values().reversed().find { it.size < decValue } ?: B
return "${decValue.divide(measure.size, 3, RoundingMode.UP)} $measure"
}
}
}
https://lh3.googleusercontent.com/proxy/yMJJSJpPHdsALgkPSR1Ojmty6UuM6nmodHMXC-8SoNhmMIkjoAfQiKwhkQQRYnKuCRMOpBqb9sdBMi XcAGPOe5ytcwb6_GB-SztfAEm2Rdfau2bdymdd
Примечание: Бирка <marquee> HTML не может быть поддержана различными браузерами поэтому своим не порекомендованные, что положилась на этой бирке, вместо вы можете использовать яваскрипт и CSS для того чтобы создать такие влияния.
https://www.tutorialspoint.com/ru/html/html_marquees.htm
Один думал, что это турбо паскаль, а второй, что это тупая пизда
После этого заставляют смешать порты I/O и TCP-порты.
Далее смешать порты софта на различные архитектуры
Далее -- порты из FreeBSD
И конечно клуб Порт (что-то такое всплыло из 90-х)
А у сокетов хоть этимология очень близкая: и то, и сё розетка
Кстати, про порты: у всех бздей так называется портированный на них софт вкупе с обёрточкой для его сборки
И только нетбзд называет это pkgsrc, потому что термин "порт" у них застолблен за портом операционки на другую рахитектуру (одни из сорока пяти)
«Портупея» происходит от франц. роrtе-épée, от porter «носить» + épée «шпага».
Латинское слово «portare» («носить»): «From Proto-Indo-European *per- (“go, traverse”), either as *pr̥-to- or *por-to-, perhaps from a noun having the sense of "way" or "passage". Related to Ancient Greek πείρω (peírō, “I pierce, traverse”)».
В конечном итоге грязные портки восходят к тому же глаголу, что и водный порт, а именно «portare». Портки — потому что их носят, водный порт — потому что в него входят (вносят судно).
круто
Не нравятся мне два сдвига. Можно обойтись одним, но придётся открывать ещё одну пельменную. Да, оптимизатор может эти сдвиги объединить, но полагаться на это нельзя.
То ли дело «Ассемблер» или стековые языки.
https://tio.run/##bY9NC4JAEIbv/ooXvfSB4JqhlUSlWyt9KLYRHUOyOlRQeSn67eauIAbNYWf2ed@Z3Ulv9@dJP6Yi5Xkfp@yyv55fB6CBDLqOpoIiCN54CJzgI8GEzoKVrERIiRiI1yyYcvibSEpbFixoZUrQhfuH81D213ykLWAiSUwjOuaV6MdhOZszWr7vavBUTObLGVeL3ja8EVi48MtPGdDW0Ibgu4jCizFQFMustlQc0qvdiGFakEerDu2ObRGnoD9cJ1Wd518
Кстати, итерация по строке здесь совершенно не нужна.
Да это ж просто if (x) break;
https://forth-standard.org/standard/rationale (См. A.3.2.3.2 Control-flow stack)
А в свифт форте можно ещё и отключить проверку завершения конструкций и начинать ветку в одном определении, а заканчивать в другом определении ниже. Можно сделать джамп из середины одного определения в середину другого одним ифом, без гото и без ручной сборки низкоуровневой питушни.
Накакал на стек лишнего.
Судороги также являются проявлениями агонии и продолжаются короткое время (от нескольких секунд до нескольких минут). Происходит спазм как скелетной, так и гладкой мускулатуры. По этой причине практически всегда смерть сопровождается непроизвольными мочеиспусканием, дефекацией и семяизвержением, так как сфинктеры парализуются часто ранее, нежели мышечные группы, заведующие перистальтическими движениями.
А люди могут биться в судорогах по нескольку минут даже после выстрела в башку.
Именно поэтому я за планирование.
15 июля 1974 года Кристин Чаббак вела собственное ток-шоу на канале WXLT-TV. На восьмой минуте в эфире случилась накладка — анонсированный сюжет о стрельбе в ресторане не мог быть показан по техническим причинам. Узнав об этом, Кристин Чаббак произнесла:
«Поддерживая проводимую „Каналом 40“ политику, подразумевающую демонстрацию самой свежей крови и кишок в прямом эфире в полном цвете, вы станете первыми телезрителями, которым будет продемонстрирована попытка суицида в прямом эфире».
Сказав это, Кристин Чаббак достала револьвер, приставила его к голове за правым ухом и нажала на спусковой крючок. Спустя несколько секунд журналистка ударилась головой об стол с сильным гулким звуком. Случившееся было так неожиданно, что в первый момент оператор Джин Рид приняла всё это за шутку и, только увидев дёргающееся в агонии тело, поняла, что Кристин Чаббак действительно застрелилась.
Кристин Чаббак была экстренно госпитализирована в мемориальный госпиталь Сарасоты. Спустя 14 часов женщина скончалась.
После происшествия режиссёр программы Майк Симмонс посмотрел в составленный Кристин Чаббак сценарий телепередачи, который был у неё в руках. В сценарии были прописаны четыре новости, последняя фраза и самоубийство. Более того, согласно сценарию после самоубийства программа должна была продолжаться, а роль телеведущего должен был взять на себя технический директор.
Какая быстрая смерть.
Завернуться в целлофан заранее?
Всё-таки новодел.
А у гостя изящно использованы null-terminated строки старой-доброй Сишечки.
В «Ассемблере» есть lzcnt и bsr. Они же кроссплатформенный интринсик __builtin_clz.
Правда там ещё div придётся заюзать.
Зато без циклов.
Перевёл на Лажу для пущей читабельности.
https://ideone.com/X1BxBP
Спасибо!
Хм, я один про аниме подумал читая эти буквы?
http://img0.reactor.cc/pics/comment/-1984824.jpeg
https://i.imgur.com/hJs5fQL.png
Теперь проверь почту.
"PHP" - няша.
"Котлин" - параша.
Подтверждаю.
«ПХП» начианет работать почти мгновенно, «Котлин» конпелируется вечность.
Причём конпелируется в тормозной жвм байткод.
В языках, созданных для белых людей не нужно ждать тепловой смерти Вселенной, прежде чем запустить код.
Скрипты - сила, компиляция - для дебилов.
Вот кстати, в те годы люди реально экспериментировали, пробовали что-то новое. А сейчас за такую идею над тобой просто посмеются: "ко-ко-ко, оно же тормозить будет".
Где он открытый-то? Хотел внести небольшой патч в "nginx" для своих нужд, нашёл в директории "/usr/sbin" файл "nginx", открываю - а там какая-то поеботня: вначале "ELF" (при чём тут это?), а потом куча "NUL"-ов и какой-то абракадабры. Это, я так понял, на самом деле бинарный файл, скомпилированный (зачем-то) из исходников. Почитал - там несколько часов надо пердолиться, чтобы пару строк изменить или расширение установить. Ну и к чему этот наёб про "open source"?
Недавно надо было написать к веб-версии популярного мессенджера ("Instagram Direct") "Chrome"-расширение, которое бы все входящие сообщения автоматически отправляло во внутреннюю базу проекта. При этом, по некоторым причинам, тупо AJAX-запрос не подходил, и надо было перехватывать то, что приходило в веб-сокетах.
Раньше, в эпоху нормального, необфусцированного кода, не засранного "WebPack"-ом и каким-то ещё мусором, я бы просто нашёл переменную типа "var ws=...", и прописал бы там "onmessage" со своим кодом. Но теперь, когда "круто" засирать клиентскую сторону десятками мегабай лишнего, просто нахуй не нужного мусора, и где нет прямого доступа ко всем переменным (они, по всей видимости, "заперты" внутри обфусцированных функций) , приходится лезть в "prototype" класса "WebSocket" и топорно переписывать "нативную" функцию.
но не разобрался как и пришлось снова писать на PHP
У ноулайфера ожидаемо бомбануло)
Так, что мы ещё о тебе не знаем?
Какой жопорук )))
Но и не нынешнего уёбка, иначе он бы с них минусил тоже
И мы опять возвращаемся к началу спора.
Адепты «PHP» доказали его превосходство на практике.
С точки зрения автоматизации практических задач (массового минусования постов) «PHP» оказывается более эффективным инструментом.
EDIT: О, боже, буквально через пару секунд на комменте 45 плюсов.
Несколько строчушечек на "PHP" - и твёрдая пипка обеспечена.
А в наглядном примере преимущества «PHP» над языками для лалок.
Пока программистам навороченных языков «лень писать ПО» и ещё ждать «пока оно скомпилируется, выложится», пхпшник делает «хуяк-хуяк и готово», попутно получая удовольствие от процесса автоматизации рутинных действий.
Ты щас троллишь унылее рака, не надо так
В том-то и проблема что я говорю абсолютно серьёзно.
Может Пхп объективно не лучший язык, но пхпшники более склонны решать практические задачи, а не уходить в дебри философствования, прокрастинации и байкшеддинга.
Ещё раз: «хуяк-хуяк и в продакшн» чаще оказывается более эффективной моделью, чем год продумывать концепцию и нихуя не сделать.
Санитары леса прямо
Пхпшник Страйкер написал ГК. Ещё один пхпшник иньо написал хуз.
А ещё был супер навороченный ГК от Романа и rat4, написанный на Скале. Где он?
Вот именно поэтому я за «PHP».
Там люди мешки ворочают, а не пиздят. Нужно отдать им должное.
Кстати, надо скачать дамп НГК и посмотреть, какой юзер постит в те же временные окна, что и рак. Есть подозрение, что я буду удивлён
Если по твоей логике скриптухи тупые то это значит что мне наоборот надо тупить
- ожидаемо
Без предварительной компиляции работают bat-файлы, sh-файлы, «TCL» и ещё какое-то древнее скриптовое говно.
«Javascript» компилируется в байткод, но только, в отличие от «Java», он не стандартизирован, и у каждого браузера свой (даже между версиями движка опкоды могут меняться).
«Perl», «Python», «Ruby» тоже исполняются виртуальной машиной после компиляции в байткод.
Такая схема появилась в далёких 80-х в «Куикк Бейсике» (он, кстати, может выполняться и без виртуальной машины, потому что можно получить нативный код). С подачи «Микрософта» даже «Бейсик» стали компилировать.
И даже неимперативные языки научились компилировать.
*****
Что же касается «PHP», то хорошие админы знают, что сайт будет работать быстрее, если загрузить расширение «XCache» или «APC» или «OpCache», которые кэшируют скомпилированный байткод, чтобы не компилировать скрипт на каждом запуске. Но «ротоёб», вероятно, просто покупает самый дорогой сервер и считает, что дальше ускорить выполнение нельзя.
- а лишпы не умели этого ещё раньше?
Я действительно придерживаюсь идеи о том, что компиляция не нужна, ООП не нужно и что "PHP" - один из лучших языков. Я неоднократно приводил здесь примеры своего кода. Почему здесь уверены, что абсолютно каждый уважающий себя программист обязан теребить отросток на "Java", "Ruby", "Go", ООП, "Linux", и не имеет права высказать мнение, отличающееся от мнения большинства (в частности, планктона с копрохабра)?
Именно поэтому я за «Царя» и отечество.
настолько тупое, что свои не может придумать
с царём не сравнить. царь - величина. а это скрипткидди анскильное
хотя конардо вон за минусатор схватился, у него видимо жопа заболела правда
Всего лишь профилактика беспочвенного исчезновения моих комментариев и кляп в жопе "Desktop"-а. Как только он проспится, я прекращу использование минусатора.
реально думает, что щас 2013-й год и его минусатор кого-то ебёт
если у кого и бомбануло, то точно не у меня
вчера хватило четырёх комментариев, десятка бесхозных фаек и собственных рук безо всякой скриптопараши, чтобы пыхопоца порвало и он побежал за минусатором
мне от этого ни холодно ни жарко. на нгк этих художеств нет, а, если сильно понадобится, я возьму тривиальный юзерскрипт
и у кого здесь в итоге бомбануло? :-)
Наоборот же. Пыхер — самый счастливый программер.
Поскольку единственный невосполнимый ресурс в жизни — это время. Но мудрые пхпшники поняли нехитрую философию, а ограниченные компиляторные лохи нет.
Котлинцы, растовцы и прочая шваль тупо прожигает жизнь в ожидании перекомпиляции их программ, рассказывая "какое «PHP» говно" на интернет-форумах, написанных именно на «PHP».
В данный момент одна из сторон перешла в активную контратаку, достигнув почти двухкратного превосходства над противником (29 против 16).
Видимо командование дало приказ: Ботов не жалеть, скрипты ещё нарегают.
A — за «Desktop», B — за «rotoeb».
Именно поэтому я за «PHP».
Кстати, rotoeb специально звонит на горячие линии, чтобы послушать музыку.
Лично я плюсанул целую серию постов.
У Невы есть извилины