- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
Расскажу одну говно-историю. Про то как разработчики php, заботятся о финансовом состоянии программистов на этом самом php.
Есть некая фирма которая купила, информационный продукт у другой и все это работала несколько месяцев на серваке предыдущего владельца.
И вот неделю назад бывший владелец сказал съезжайте мне сервер нужен. Новые владельцы вернее их админ благополучно все перетащил на другой сервер,
все вроде запустилось. Но, что все стало работать не правильно и местами даже перестало. Админ ебся с этим продуктом до вчерашнего дня, но без результата.
В общем звонит мне такой вечером "Вася выручай не заводится, тебе за работу 50к рублей". Я аж проснулся, этож блядь целая выплата по ипотеке.
В общем стал разбираться, проект в кодировке win 1251. Это меня сразу насторожило. Путем не долгой отладки я увидел, что htmlspecialchars при обработке
кириллицы возвращает пустоту. Загуглив я узнал, что php от версии 5.4. по дефолту в htmlspecialchars стал использовать UTF-8, что и убило этот проект.
Я быстро написал функцию htmlspecialchars_a в которой по дефолту кодировка win-1251, автозаменой прошелся по проекту. Всё завелось.
Отдельное спасибо разрабам php. Пусть в следующей версии заменят true/false на True/False. Ну или + на -.
[2011-05-03 17:33 UTC] [email protected]
> This isn't a logic error. The idea is to prevent a user-triggered information
> leak by not showing this error to the user in case a production server is
> misconfigured and running with display_errors turned on.
:)
> misconfigured and running with display_errors turned on.
Convention over configuration over configuration
на виндах до сих пор кучи софта которые не юникод-аваре. в оссобенности кучи русского софта - cp1251-only.
Нотепад не юникод-аваре только в Windows 98/Me и в более старых.
Это была шутка. Это уже устоявшаяся идиома в некоторых кругах - самая тупая программа на виндах это нотепад.
Но там же есть .LOG!
Не воспроизводится. Открывается нормально. Иероглифы выходят только при принудительном выборе неправильной кодировки при открытии.
Как то пришла в голову идея,как некто может писать код в верде и руками делать подсветку.
А в PowerPoint'е?
Кстати, кто как оформляет код для слайдов? Я видел скриншоты из notepad++ и студии, просто моноширинный шрифт одного цвета (но зато редактируемый), крашеный вручную код.
Может, есть WEB-сервисы, Latex-питушня, плагины к офисам, которые делают редактируемый код или иллюзию редактируемости?
Пиздец выдержка у людей...
Beamer + Pygments или listings, зависит от кода (у Pygments есть раскраска для примерно 60 языков, но этого иногда не хватает, а в listings нужно много париться с настройками).
Кстати Василий мне в SSD треде гойворил что с ним иде будет быстрее запускаться гы-гы-гы :))
Дело мастера боицца ^_^
Во всяком случае, мне на ум приходит такая трактовка.
ибн ?
...Ибн ХоттаБ, можно просто Хоттабыч
>Org mode for Emacs
Я угадал
Не угадал. Под виндой ёмакс тоже идёт.
Видимо, это собирательный образ всего, чему не учили в немецких ПТУ для погромистов.
Простите не удержался.
Это такой прибыльный вид бизнеса?
Стипуха, сивуха, порнуха...
Рашкоблядушек, что, до сих пор печет от того, что у вас все еще учат сдвигами умножать? :D Импортозамещение, да?
Где-то в коментах на кабре читал, что VLIW в процессорах общего назначения не нужен, правда,в итаниуме он запрятан в микроархитектуру, а в эльбрусе?
Вся информация тут:
• http://mcst.ru/sum_komplekss
• http://mcst.ru/mikroprocessory-i-sbis
• http://elbrus.ru/arhitektura_elbrus
> Где-то в коментах на кабре читал, что VLIW в процессорах общего назначения не нужен
Для пирфоманса в числодробилках нужен. Правда, тогда понадобится царский конпелятор.
> в итаниуме он запрятан в микроархитектуру
RISC-ядро запрятано в x86. А в Итаниуме разве что-то было запрятано?
Это сколько % рынка?
>А в Итаниуме разве что-то было запрятано?
Хз. Кстати, почему итаниум не взлетел, а арм - да?
Мне вот это понравилось: «Система двоичной трансляции. Обеспечивает исполнение на архитектуре НТ-ЭльбрусS программ, подготовленных для выполнения на архитектуре Intel х86 и распространяемых в двоичных кодах.»
Это для запуска дособлядского говна?
Для простоты предположим, что тестится какая-нибудь числодробилка, где всё входит в кеш. А рекомпилятор уже разогрелся и переделал весь нужный код в эльбрусовые инструкции.
Не пори хуйню. В юникод блокнот мог сохранять как бы не в NT4.
P.S.
"Of course it doesn't work. We just performed a software update." (c)
Хм... Так вот кто разработал PHP!
Не надо делать такое лицо... Наверняка, ты поучаствовал,судя по отсутствующим запятым.
Не, я тока по паскалю.
Я знаю о тебе больше, чем остальные.
Хотя - быть может, и свечи. Гламурный Пидр, он вставляет их зажжёнными.
Если верить термину "заднеприводный", тут более уместны свечи зажигания.
Неплохо.
ШТО?
http://vesti-ukr.com/mir/97818-v-rossii-tancovwic-arestovali-za-video-na-fone-pamjatnika-vov
*ссылку не читал*
Но есть пара лулзов - у одной дамы фамилия Кутакова, а родителей другой хотели привлечь за то, что воспитали из 15 летней барышни тупую пизду
Так их арестовали или задержали?
3_14darа ответ
Вася, а ты в России родился? Для тебя русский язык родной?
Въебал минус (мой ответ на вопрос)
Мой надо спонсировать, ясно?
За спонсорскими комментариями обратитесь, пожалуйста, в окошко № 5 с заявлением, копией паспорта и распечаткой логов за период с 31.13.2010 по 02.20.2015. И не напутайте с датами!
Приятно было делить с Вами бизнес.
Нужна форма 666 и ещё минус печать поставить.
Въебал минус.
через php_value не работает
>Или перейди на fastcgi.
Не верю я этим новомодным штучкам. php_mod наше фсе.
Ну ты можешь форварднуть одного через другого. Или так только нгинкс умеет?
Вась, еще раз спрошу: русский для тебя родной?
p.s. въебал обоим по плюсу.
Для php_value надо AllowOverride Options или AllowOverride All.
Еще есть ini_set().
Конечно, понятно, Русь велика и windows-1251 что буржую ANSI, но в 2015-ом году?
видимо, это суровое наследие С (даже не Срр), оперировать восьмибитными символами.
КОИ забыл
самое смешное, что 1251 приходится иметь ввиду и сейчас