Ubuntu vs Windows для разработчика

Вторник, июля 15, 2008. Категории: Uncategorized

На выходных наконец дошли руки поставить себе Ubuntu.

И сразу же пожалел, что не сделал этого раньше. Повышение производительности практически в полтора раза (без преувеличения). Больше нет подвисаний IDE, нет тормозов веб-сервера и есть общее ускорение работы скриптов процентов на 300.

Не знаю, почему в Windows наши (надо признать, достаточно объемные) скрипты на PHP работали так долго (иногда по несколько секунд), но под Ubuntu этой проблемы не существует - всё загружается моментально.

В общем, стоило это сделать ещё пол года назад.

Комментарии: 7»
Метки: ,

Задачка по программированию

Четверг, июля 3, 2008. Категории: разное

Продолжу начатое besislandом и задам несложную, но интересную задачку, которую, в частности, мы с ним решали недавно.


Нужно написать такое выражение, которое при вызове его в цикле в первый раз выведет на экран одно значение, а во все остальные разы - другое.

Использовать это можно, например, когда нам нужно пробежаться по массиву и вывести через запятую все его элементы, удовлетворяющие некоторому условию. Тогда, соответственно, это выражение в первый раз не выведет ничего, а в остальные разы - «,».

Комментарии: 7»
Метки: ,

Сложности перевода

Четверг, июня 19, 2008. Категории: разработка

Из двух последних коммитов:

===================================================================
— constants.php (revision 257)
+++ constants.php (revision 258)

-define(”YEAR”, 365 * DAY);
+define(”YEAR”, round(365.2425 * DAY)); // по григорианскому календарю

===================================================================
— constants.php (revision 259)
+++ constants.php (revision 260)
-define(”YEAR”, round(365.2425 * DAY)); // по григорианскому календарю
+define(”YEAR”, round(365.2422 * DAY)); // по григорианскому календарю

Что бы мы делали без википедии?

1 комментарий »
Метки:
Entries (RSS)