Обновить
6
@Lure_of_Chaosread⁠-⁠only

Пользователь

4
Подписчики
Отправить сообщение

Не было бы комментов (российских), всё виноваты злые бразильские хакеры.
Ну и что, что лежит в открытом виде — а вы не смотрите — тогда и никакой опасности не будет
/s

> кстати, название файла .env тоже выбрано максимально по-дурацки: с точки в линуксе начинаются скрытые файлы
Это не баг, это фича: веб-сервер даже при неправильной настройке скрытые файлы не отдаст в веб.

А вообще, нужно помнить, что конфиги конфигам рознь. Например, у нас на несколько серверов развернуто приложение. При этом начальная конфига (хост, логин, пароль к бд) задается именно через параметры запуска в сервисе, так очень удобно деплоить — кодовая база собирается без изменений, а стандартная конфига лежит частично в бд, частично в файле свойств. Кроме того, продакшн значения начальной конфиги не утекут случайно при неосторожном коммите (было у меня такое когда-то давно: чтобы протестить локально, внес в файл данные от пре-прода, и забыл)

И в целом, наверное, «переменные окружения» следует понимать как «внешняя конфига»: это как и сами environment variables, так и файл в $USER_HOME, так и какой-нибудь, простихосподи, jndi.

Так что, золотое правило здесь «не хранить все яйца в одной корзине»

У нас есть страница с некими обучающими материалами, написанная на питоне (flask если не ошибаюсь), так если к адресу добавить суффикс /edit/, то она открывается на редактирование :)
Поэтому я Питон тоже не люблю, а ещё там принудительное форматирование.

Шедевральный бред на тему о хабрасуциде как не надо писать посты:
Где статья? Несколько абзацев эмоций с голословными утверждениями.
Утверждения не только не обоснованы, но и опровержены комментариями
Если заменить php на любой другой язык, ничего не поменяется.


По существу: писать плохой код и плохую архитектуру можно на чем угодно, и это не недостаток языка или платформы. За те же особенности можно как любить, так и не любить. Не любите дальше!


Немного г на вентилятор По теме, или что бы написал я (кратко, статью не хочу):
Отсутствие многопоточности. Т.е. она есть, но на уровне запросов, контроль потоков минимальный, если не пользоваться спец.расширениями.
Да, расширения. И конфиги. И версии. Это минус если нам дают что есть, т.е. какой-нибудь бесплатный хостинг: нельзя быть уверенным, будет у нас данная фича или нет. Поведение рантайма сильно зависит от конфиги, с которым двиг собирался — и зачастую приходится детектить фичи. Кроме джаваскрипта, нет ни одного языка с этим безумием (как кодировки и волшебные кавычки, и т.п.)
Мы всё ещё рендеримся как html. Тег ?php всё ещё с нами и поощряет смешивать логику и разметку. Ах да, вид тегов тоже зависит от конфиги.
Слабая типизация раскладывает грабли неочевидных неявных приведений типов и хаков навроде сложения числа со строкой и умножения строки на единицу.
Многофункциональные массивы, которые одновременно являются и картами, отчего неочевидность поведения ($i=1;$arr[$i] — это обращение ко второму элементу или элементу с ключом 1? А если ключи "а", "1"? А вот надо знать!) И это было бы удобно, но слабая типизация не даёт расслабляться… А порядок определен контекстом (используемой функцией, все вот эти kvsort, kasort)
Слабая типизация, опять: это и избыточность внутреннего представления переменных (как объединений), и почти полная невозможность оптимизировать интерпретатор как во многих других языках
Слабая типизация опять: универсальность типов приводит не только к избыточности, но и ограниченности
Груз легаси со времён 4ой версии с известной чехардой функций и порядком аргументов к ним. Спасибо, начиная с 7ой версии ситуацию значительно исправили
Боль с кодировками до сих пор, увы, хоть и mbstring на пенсии.
Всё ещё вывод ошибок в стандартный поток по умолчанию (т.е. браузер), и не все функции кидают исключения, а плюются предупреждениями и игнорятся. Тяжёлое легаси, увы.
И по-мелочи куча ещё претензий.
Есть и плюс: спасибо за префикс доллара перед именем: так избегаем коллизий с ключевыми словами и синтаксис последовательнее.


Пока что всё

Исследование выглядит как реклама с нлп-потугами.
Ну логично же, что игры (а также любой другой досуг) повышает эмоциональный уровень.
А кроме того, известно, что игры обладают лёгким наркотическим эффектом (от игромании серьезно лечат), что также способствует субъективному ощущению "счастья".
Взял это слово в кавычки, т.к. выпадает целый дискуссионный кусок — например, счастливее играющий человек социально успешного, счастливого родителя и т.д.
Так что в целом исследование, мало того, что проведено через ж… неверно, так ещё и напичкано всякого рода допущениями и выводы его также сходятся с логикой и интуицией.
Так что оно полезно только в отговорках "мама/жена, не мешай мне ковать свое счастье!"

Поясню, хоть за меня уже ответили. Скачивать можно и для оффлайе-просмотра, и не весь контент копирайченный, и вообще есть понятие fair use.
Это конечно единичный случай, вдобавок поддержанный очень массово

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

Хм, нехорошая тенденция. Если раньше рекламу можно было расценивать как "оплату" (ПО поставлялось в вариантах бесплатно и с рекламой, и за деньги но без рекламы), то таким путём (спасибо, Сяоми!) мы придём к рекламе как естественной фичей (будет отключаться дополнительной прдписочерй оплатой)

Не может не радовать, что хоть один "инструмент для изнасилования" (отсылка к анекдоту) отстоял своё право существования.
Я бы не хотел, чтобы эта порочная тенденция удалять всё потенциально "нехорошее" распространялась. Но, увы...


Ещё бы popcorn time вернули… Эх, мечты...

Если жестить даже на малых числах, то пробивание сквозь стену станет обыденным и автоматическим

Не станет. Будет фактором +100 к раздражению (думаю, все знают гуглокаптчу "выбрать всех котиков на картинке"), при это -10 к пониманию процесса из-за отвлечения на этот фактор, т.е. чел вообще забудет про сервера и после котиков вновь надо будет возвращаться к серверам, и вполне возможно, что чел вспомнит про сервера, но уже забудет, что он на проде, а не на стейдже
Именно поэтому жестить не надо. В этом согласен

Текст вообще прекрасен,


Скрытый текст

Эксперты также обеспокоены их присутствием в Северной Америке, потому что они едят пчел и уничтожают их колонии, что является тревожным зрелищем на континенте, который уже борется с быстро сокращающейся популяцией пчел.

А по топику: это не просто баг, это "удачный" союз двух багов, и я даже не знаю, какой из них более некорректный — рекурсивный стектрейс или не ожидание рекурсии в этом моменте.
Но, имхо, давно висящий тикет для библиотеки такого уровня, при предположении, что ситуация там не авральная — это халатность

Из подобных мистических историй но уровнем загадочности полегче припомнилось:
Задача планировщика так же останавливалась в try-catch блоке, при этом проходя мимо всех catch и finally. Но здесь было проще догадаться: как оказалось, задача где-то у себя очень глубоко (где не ожидалось) открывала http соединение, и вечно ждало ответа, хотя физически соединение было прервано (даже от сети отключали, исключение не выпадало)


Ещё более лёгкая на догадки проблема была связана с некорректной велосипедной реализацией пула в части синхронизации, ошибка похожая на ленивый синглтон в котором отсутствует блок синхронизации, в результате которой утекали зомби, оставшиеся без нужных ссылок (случайно заменены заместителями делающими их работу), ничего не делающие, но висящие в памяти и активно мешающие.

То ли я сошел с ума, то ли мир: люди начинают обвинять не себя, а алгоритмы.
Вот тут: накладывают фильтры, гордятся, а потом осознают ужасную истину: ирл фильтры не работают!
Ну ладно ещё дети, у них мозгов нет, но...


Но в соседнем топике Твиттер меняет алгоритм, потому что его обвиняют в расизме!
Честно (грустно-саркастично) я думал, что как раз бездушные машины беспристрастны, а оказывается, железки нетолерантны! В печку их!


Окей, казалось бы, вот он вывод: надо любить себя и улучшать реально. И даже есть полезные, можно было бы подумать, движения: ЗОЖ, бодипозитив… А нет:
ЗОЖ так же скатывается к хейтерству "не ведёшь здоровый образ жизни — ты отброс общества!"
Боди позитив скатывается к "назвать меня толстой — значит оскорбить меня, буду чем толще, тем красивее!"


Ничего не понимаю. Где-то я проспал ту тысячу лет, когда на Землю прилетели рептилоиды, истребили гуманоидов и вывели новую расу — дебилоидов.

> Как вы лихо экстраполировали полтора трахающихся ребенка на всю когорту несовершеннолетних
Конечно, комментарий полон передергиваний — специально, чтобы произвести впечатление. Но не обязательно обобщение экстраполировать на себя и своих детей.

> не дает вам никакого права показывать во весь телевизор слово «хуй».
Извините, а мне непонятно, чем одно слово хуже другого, обозначающего то же самое. Почему «членами» можно хоть весь экран забить, а «хуями» нет. Смысл при этом остается тот же, разница ведь только в буквах.
Чисто психологический триггер, который сначала работает, а потом разум начинает соображать…
По первому. А Вы не опасаетесь, что с Вас взыщут по n*500000 и на Украине, и в России?

По второму.
Во-первых, пиарщики на то и нужны, чтобы даже на фактически грани банкротства компании из-за неверно принятых решений выглядеть в общественном свете успешной компанией и еще далее отсрочить этот крах — неужто бесполезное занятие?
Во-вторых, лихо Вы прямо всех HRов обмазали грехами их коллег. А меж тем довольно часто встречаются и очень профессиональные HRы, от общения с которыми можно получить удовольствие. Безусловно, океаны и таких, которые достанут вас и с того света, предлагая работу, которую вы терпеть не можете, только потому, что в резюме указаны похожие слова, и будут заученно предлагать вам свои печеньки по пятницам, лишь бы вы перешли на сторону зла работать у них, пройдя через бесячий конкурсный отбор с бесячими условиями. Но, повторюсь, таковы далеко не все, и тем более это не значит, что они не нужны.
Потому что я не только употребил в комментарии «неправильные», т.е. нецензурные слова, но и затронул лично каждого, уведя фокус с абстрактных «корпораций» на каждую конкретную личность, подчеркивая личный вклад каждого индивидуума в результат, описанный в посте. И даже прямо всех обозвал ханжами (при этом осознавая, что далеко не каждый таковым является).
Это не понравится никому, даже если кто согласится, что я не покривил душой. Но наверняка задетая гордость подтолкнет открыть мой профиль и молча выразить своё пожелание не писать подобных комментариев нажатием на стрелку вниз. Для этого даже аргументировать свой минус не нужно.

Информация

В рейтинге
Не участвует
Откуда
Вильнюс, Литва, Литва
Дата рождения
Зарегистрирован
Активность