Как стать автором
Обновить
40
0
jtraub @jtraub

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

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

Стартовал Humble Indie Bundle #4 — заплати сколько хочешь за 5 отличных indie игр

Время на прочтение2 мин
Количество просмотров1.4K
image

Humble Indie Bundle запустил новую часть своей акции по распродаже инди-игр. В ходе этой акции каждый может приобрести 5 игр за любую стоимость, а если он заплатит больше, чем средняя сумма платежа других участников на момент покупки, то получит 2 дополнительные игры.

В данной акции участвуют:
Super Meat Boy
Shank
NightSky HD
Bit.Trip Runner
Jamestown

Люди, заплатившее больше, чем текущая средняя сумма платежей (на момент написания топика это $4.58) дополнительно получают:
Cave Story +
Gratuitous Space Battles

Промо-видео (на английском)


Читать дальше →
Всего голосов 53: ↑45 и ↓8+37
Комментарии64

Анонсирована новая модель сетевого HD плеера Popcorn Hour A-200

Время на прочтение3 мин
Количество просмотров1.5K
12 января компанией Syabas Technologies была анонсирована новая модель сетевого плеера HD контента Popcorn Hour A-200. Новинка построена на основе мощного чипа Sigma Designs SMP8643 666 Mhz и снабжена 512 мегабайтами DDR2 оперативной памяти и 256 Мб постоянной SLC NAND памяти.

image

Предзаказы будут приниматься с 18 января. Предварительная стоимость — 179 долларов США (без доставки)
Читать дальше →
Всего голосов 11: ↑8 и ↓3+5
Комментарии27

Плагин для быстрой смены кодировки открытого файла в Gedit

Время на прочтение2 мин
Количество просмотров23K
В Gedit есть возможность выбирать кодировку файла при его открытии. И при открытии файлов вкодировке отличной от системной в Gedit, возникают проблемы кракозябры. Вроде бы есть и автоопределение кодировки, но оно у меня ни разу не работало :-(.
Читать дальше →
Всего голосов 43: ↑42 и ↓1+41
Комментарии38

Разделитель в пространствах имен в PHP

Время на прочтение1 мин
Количество просмотров1.5K
Рекомендую ознакомиться с php internals: endnamespacediscussion

После очередной дискуссии в IRC принято решение использовать символ \ в качестве разделителя в пространствах имен в PHP. Патч готовится, и неизвестно войдет ли он в PHP 5.3 или нет.

С аргументацией можно ознакомиться здесь или здесь

Основная проблема при использовании :: в качестве разделителя по мнению разработчиков заключается в том, что понять что происходит в строке кода
Foo::bar();

станет трудно (это вызов статического метода bar() из класса Foo или вызов функции bar() из пространства имен Foo?). Дополнительным ограничением также является сам интепретатор PHP, который не сможет отличить разрешение имени от вызова статического метода. Избавиться от такой неоднозначности предполагается при помощи символа \.
Читать дальше →
Всего голосов 38: ↑29 и ↓9+20
Комментарии155

О проблеме в почти каждой реализации восстановления забытого пароля

Время на прочтение2 мин
Количество просмотров3.3K
Недавно я прочёл о том, что учётная запись Сары Пэйлин на сервисе Yahoo! Mail была взломана (прим.: подробнее об это можно прочитать здесь). Интерес этот взлом представляет собой хотя бы потому что взломщик не угадывал ее пароль и не искал уязвимость в почтовом сервисе Yahoo! Вместо этого он воспользовался возможность восстановления забытого пароля и поисковиком. Блог The Threat Level в посте Palin E-Mail Hacker Says It Was Easy опубликовал письмо от хакера, которое мы приведем ниже
Читать дальше →
Всего голосов 94: ↑90 и ↓4+86
Комментарии121

Собираем deb-пакет. Часть 1

Время на прочтение4 мин
Количество просмотров44K
В репозитариях Ubuntu собрано огромное количество программ и библиотек. На сайтах самих программ достаточно часто встречаются deb-пакеты, которые можно скачать и установить. Однако все же бывает ситуация, когда нужного ПО нет в репозитариях или на сайте нельзя скачать пакет для Ubuntu, или, наконец, в репозитарии есть старая версия, но она вас не устраивает тем, что в ней присутствует досадный баг или нет нужной функциональности.

Читать дальше →
Всего голосов 54: ↑49 и ↓5+44
Комментарии45

Используйте глаголы на кнопках в диалоговых окнах

Время на прочтение2 мин
Количество просмотров2.5K
Всем нам известны кнопки Ok и Cancel, которые используются в диалоговых окнах. При помощи этих двух кнопок пользователь может соглашаться или не соглашаться со следующим действием программы. Однако использование кнопок типа «Да» (Yes) и «Нет» (No) в диалоговых окнах не так удобно для пользователя. Вместо этого лучше использовать глаголы в надписях на кнопках. Я продемонстрирую это на конкретном примере.

Читать дальше →
Всего голосов 145: ↑133 и ↓12+121
Комментарии94

Информация

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