Pull to refresh
37
0
jtraub @jtraub

User

Send message

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

Reading time 2 min
Views 1.3K
image

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

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

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

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


Читать дальше →
Total votes 53: ↑45 and ↓8 +37
Comments 64

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

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

image

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

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

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

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

Reading time 1 min
Views 1.5K
Рекомендую ознакомиться с php internals: endnamespacediscussion

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

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

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

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

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

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

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

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

Читать дальше →
Total votes 56: ↑50 and ↓6 +44
Comments 45

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

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

Читать дальше →
Total votes 149: ↑135 and ↓14 +121
Comments 94

Information

Rating
Does not participate
Location
Хабаровский край, Россия
Date of birth
Registered
Activity