Леонид Каганов
 
[Most Recent Entries] [Calendar View] [Friends View]

Tuesday, September 6th, 2016

    Time Event
    1:39a
    Про зависание сайта lleo.me и дебилизм PHP
    это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2016/09/06.html

    Если помните, одно время сайт lleo.me висел чуть ли не каждую неделю, и это был ад: сперва идут тебе письма от читателей и SMS от друзей, что сайт снова повис, потом ты пишешь хостеру в Канаду, чтоб он пошел и перезапустил виртуальный сервер, только тогда всё поднимется. Что случилось? Никаких следов, никаких версий. Чего мы только не делали с грамотными специалистами — и системы внутреннего мониторинга ставили, и на DDOS-атаки грешили. Разгадка оказалась проста — PHP. Вкратце: иногда серверу требуется скачать/послать файл или данные другого сервера. Не спрашивайте, зачем — есть разные надобности в движке, от автопостинга заметок до прочих нужд. Во всех сетевых учебниках быдлокодинга PHP (типичный пример: http://www.php.su/fgets ) процедура предлагается такой:

    Пример 1. Построчное чтение файла

    $handle = fopen('/tmp/inputfile.txt', 'r');
    while (!feof($handle)) {
        $buffer = fgets($handle, 4096);
    Read more... )

    10:21p
    Если Айфон упал в воду
    это перепост заметки, оригинал находится на моем сайте: http://lleo.me/dnevnik/2016/09/06_iphone5.html

    Иногда Айфон падает в унитаз. Вода внутри электронного устройства — не приговор, но только если сразу отсоединен аккумулятор. Просто выключить аппарат — это не то. Вода электролит, и пока через нее есть куда течь слабым токам, в устройстве растворяются микроскопические проводники и дорожки, причем достаточно быстро, может хватит и десяти минут. Минувшей зимой я был свидетелем, как у знакомой на катке хватило попавших внутрь капель талой воды, чтобы убить аппарат до того, как девушка дождалась окончания сеанса катка и доехала до мастерской. Поэтому если в ваш Айфон попала вода, необходимо его немедленно разобрать и вынуть аккумулятор. Затем просушить сутки на горячей батарее и собрать. Среди интернет-баек также есть способ положить устройство в стакан спирта, чтобы спирт вытеснил воду. Делать это нельзя. Во-первых, если у вас есть свой Айфон, вы еще не на той ступени социальной деградации, чтоб у вас был стакан 95% спирта (водка, виски, коньяк и настойка на ягодах годжи не подойдут). Во-вторых, мне трудно себе представить, какие детальки, уплотнители и краски внутри растворятся от спирта, и какими потеками затем осядут изнутри или на дисплее. Так что спирт не вариант, особенно если его нету.
    Read more... )

    << Previous Day 2016/09/06
    [Calendar]
    Next Day >>

авторский сайт Леонида Каганова   About LJ.Rossia.org