to post messages and comments.

← All posts tagged PHP

Недавно увидел, как коллега расставляет скобки вокруг умножения и потом суммирует эти произведения. А от умножения на 1 меня передернуло. Код писал чел с питоновским бэкгранудом, может в нем там есть какие-то чудесатые правила и нет приоритета операций?

Вот пишет школота код и ничего с этим не поделать. Даже деньги за него берут. Потом их берут в компании, они продолжают писать говно.
А потом приходится приходить и убирать за ними. Объяснять начальству, почему эту супер-каптчу взламывает аналогичный школьник за час.

*Go *RoR *Yaml *CoffeeScript Дикое ощущение сюрреализма из-за того, что почти весь день писал на PHP, потом разгребал шаблон на Mustache, затем починил поломанный апдейтами Apache, провисел полчаса в Google Hangouts наблюдая код чувака написанный на Python, под вечер посмотрел кусочек видоса про Go-lang, исправил баг в проекте на Ruby on Rails, подправил чуток локализацию в файле на Yaml и календарик на CoffeeScript. Ну а теперь наступает ночь и нужно вернуться к PHP 😊

Что-то оно лагает. Кто подскажет, как в рельсах проблемы ищутся?

Server Software:        nginx
Server Hostname:        st.zoonman.com
Server Port:            80

Document Path:          /
Document Length:        13701 bytes

Concurrency Level:      8
Time taken for tests:   19.614 seconds
Complete requests:      400
Failed requests:        170
   (Connect: 0, Receive: 0, Length: 170, Exceptions: 0)
Write errors:           0
Total transferred:      5812126 bytes
HTML transferred:       5480526 bytes
Requests per second:    20.39 [#/sec] (mean)
Time per request:       392.285 [ms] (mean)
Time per request:       49.036 [ms] (mean, across all concurrent requests)
Transfer rate:          289.38 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:      129  159  45.1    143     431
Processing:   140  230 222.8    176    1948
Waiting:      137  206 148.4    170    1542
Total:        273  389 230.8    322    2083

Здравствуйте ребята!
Хотел рассказать про свой проект о рейтинге заправок. Забавно, но первая идея об этом проекте пришла ко мне по дороге домой после одного из Линукс-фестов, так что могу сказать, что благодарен фестивалю за идею. Проект постепенно набирает популярность, за этот год посещаемость выросла с 10 человек в день до 120, т.е. почти в 12 раз, что радует. Люди стали больше доверять сайту, постепенно начали делиться ценами и отзывами. Пусть их сейчас немного, но мне очень приятно. Я рад тому, что могу хоть как-то помочь в сложившейся ситуации с топливом. Я сам уже полтора года живу не в России, но не забыл свою Родину и хочу, чтобы в ней что-то изменялось в лучшую сторону. Конечно, я понимаю, что один в поле не воин и только сообща можно что-то изменить.
За последние 10 лет интернет-сообщество сильно изменилось, это уже не закрытое сообщество умных людей, это открытое пространство независимых индивидуальностей, каждая из которых воспринимает мир сквозь призму сложившихся обстоятельств.
Люди стали активнее использовать интернет в личных целях, стали прислушиваться к мнению других людей и высказывать своё. Конечно, наличие мнений не может не повлиять на рынок потребления. Сейчас все читают отзывы о товарах, услугах в сети и принимают нужное решение. Можно на форумах найти и сведения об АЗС, но собирать их приходится по крупицами, поэтому я сделал свой проект.
Моя цель — изменить мир в отдельной его части, пусть совсем маленькой, но улучшить его. Пусть мои попытки незаметны, но вода точит камень и я продолжаю его улучшать.
С уважением, Филипп.
Картинка для поднятия настроения ;)

Наткнулся на свой архив исходников семилетней давности, выложил этот забавный тест на linuxquestions.ru Самое прикольное то, что чем честнее отвечаешь, тем смешнее и неожиданнее результат. Прошу прощения за старинный plain html)

А что лучше для пыха? Там есть fastcgi, spawn-fcgi, php-fpm. Еще что-то есть? Как определиться, что выбрать?
Цели: производительность, отказоустойчивость, безопасность. PHP 5.3 само собой ;)

Пришла в голову идея организовать конференцию с хранением сообщений внутри memcached. Получается для всего организуется ассоциативный массив, который сериализуется и хранится внутри memcached. Выборка и отдача из него через php/json. Подгрузка на клиент посредством Ajax. Вот насчет многопоточности не совсем уверен. Покритикуйте. Подскажите как лучше.