Как стать автором
Обновить
0
0
Максим Острижко @MOst_53

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

Отправить сообщение

Бесплатная книга «Best of Smashing Magazine»

Время на прочтение2 мин
Количество просмотров2.2K
image8 сентября исполнилось пять лет широко известному в кругу дизайнеров и разработчиков онлайн-журналу Smashing Magazine. Его создатели честно признаются, что, когда только начинали, не планировали превратить свой блог в известное на весь мир онлайн-издание. Секретом успеха своего журнала они считают стремление делать что-то полезное не только для самих себя, но и для окружающих.

В честь своего пятилетия Smashing Magazine сделал своим читателям подарок — бесплатная юбилейная книга “Best of Smashing Magazine”.

Книга доступна в трех форматах: PDF, ePUB и Mobipocket.

Apple’s iTunes Store
ZIP архив на сервере Smashing Magazine (.zip, 55 Mb).

Читать дальше →
Всего голосов 38: ↑35 и ↓3+32
Комментарии30

Вторая нормальная форма (в терминологии SQL)

Время на прочтение4 мин
Количество просмотров13K
Поскольку первый пост уже сорвал крышу нескольким хабражителям вообще и пошатнул карму мне в частности, решил написать перевод статьи в терминах языка SQL. Будет полезно мне и, возможно, не только мне. Вообще с детских лет я стремлюсь приземлять теорию к практике с помощью различных средств, среди которых был и алкоголь, и, мне кажется бесполезно тратить время на изучение чегото, к чему нельзя придумать пример из реальной жизни.

Забавно лишь, что вся эта белиберда под катом родилась в уме Кодда еще до возникновения SQL как языка, а теперь вот в терминах SQL все подавай…


Что же такое вторая нормальная форма или 2NF? Так чтоб трехлетний ребенок действительно понял…
Для начала разберемся в целях, которые преследует нормализация. Под катом нету терминов дискретки…
Читать дальше →
Всего голосов 80: ↑52 и ↓28+24
Комментарии74

40 советов по оптимизации вашего PHP-кода

Время на прочтение4 мин
Количество просмотров56K
Всем доброго времени суток.

Перевод заметки "40 Tips for optimizing your php code". Автор — Reinhold Weber.

  1. Если метод может быть статическим, объявляйте его статическим.
  2. echo быстрее, чем print.
  3. Передавайте в echo несколько параметров, вместо того, чтобы использовать конкатенацию строк.
  4. Устанавливайте максимальное количество проходов ваших циклов for до цикла, а не во время его выполнения.
  5. Удаляйте свои переменные для освобождения памяти, тем более, если это большие массивы.
  6. Остерегайтесь магических методов, таких как __set, __get, __autoload.
  7. require_once дорого обходится.
  8. Указывайте полные пути в конструкциях include/require, меньше времени будет тратится на поиск файла.
  9. Если вам необходимо определить время, когда скрипт был запущен, используйте $_SERVER[’REQUEST_TIME’] вместо time().
  10. Старайтесь использовать strncasecmp, strpbrk и stripos вместо регулярных выражений.

Читать дальше →
Всего голосов 79: ↑65 и ↓14+51
Комментарии201

Tableless justification или inline-blocks revisited

Время на прочтение6 мин
Количество просмотров6.8K
Все давно знают про кроссбраузерную реализацию инлайн-блоков, но не все знают, что данная реализация не такая уж и кроссбраузерная и полная, как кажется. Что, как и почему рассмотрим на простом примере: сделаем меню, пункты которого равномерно распределены по всей ширине экрана.
Читать дальше →
Всего голосов 57: ↑53 и ↓4+49
Комментарии66

Метод одного дня

Время на прочтение4 мин
Количество просмотров8.1K
Понедельник начинается в субботу.
А. Стругацкий, Б. Стругацкий.

Прошедшее забыто, грядущее сокрыто, настоящее даровано. Поэтому его и зовут настоящим!
Мудрая Черепаха из «Кунг-фу Панда»

Сегодня пойдет речь о методе, который я применяю, когда уматывают планы и лениво что-то делать вообще. Я знаю, есть люди, не любящие планирование. Есть люди, которые не любят загадывать. Есть те, кому просто непонятно, как работает его организм. Во всех этих состояниях я бывал, делюсь опытом.

Метод заключается в том, что основан на одной мысли: есть всего один день, сегодняшний, в котором и нужно делать все по максимуму для результата.

Под катом простая схема, как этого достичь.
Читать дальше →
Всего голосов 164: ↑142 и ↓22+120
Комментарии99

Об управлении временем, саморазвитии и деньгах

Время на прочтение8 мин
Количество просмотров13K
Я хочу рассказать о том, почему в отдельности не работают подходы, которые люди начинают применять, прочитав ту или иную книгу из области time-management или управления финансами.

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

Вот, например, езда на автомобиле. Сначала человек меняет свои привычки, установки, доводит до автоматизма простые действия. Затем сдает экзамен, и только потом выезжает на дорогу и начинает набирать настоящий опыт, в процессе которого и становится мастером.

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

Или с деньгами.
Читать дальше →
Всего голосов 136: ↑117 и ↓19+98
Комментарии86

Информация

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