Хабрахабр:
Сегодня Lenovo анонсировала 6 новых ноутбуков серии ThinkPad ? T420s, T420, T520, L420, L520 и W520. В двух словах, о них в пресс-релизе говорится следующее: ?Ультра-тонкий, весом меньше 4-х фунтов ThinkPad T420s обладает на 30% меньшим временем загрузки (по сравнению с аналогичными системами) благодаря Lenovo Enhanced Experience 2.0; Т420 может работать до 30 часов в комплекте с дополнительным аккумулятором; мобильная рабочая станция W520 предлагает клиентам вдвое большую производительность, по сравнению с предыдущими моделями?. Еще пару слов о времени работы от аккумулятора из пресс-релиза. Стандартная 9-ти ячеечная батарейка в ThinkPad T420, как обещают, позволит работать до 15 (!) часов. Если же есть такая необходимость, в дополнение к стандартной батарее можно будет прикупить дополнительную, что даст возможность работать до 30 часов. Спецификации пока что недоступны. Известно только то, что данные ноутбуки будут строиться на 2-м поколении процессоров Intel? Core? и Core? vPro?. Обещают их уже в марте по следующим ценам: T420s, T420, T520, L420, L520 и W520 ? от $1329, $779, $909, $719, $719 и $1329 соответственно. P.S. Симпатичный видеоролик прилагается: www.youtube.com/watch?v=suCYukt82IY Upd: Появились спецификации, ура! Смотреть тут.
Доброго времени суток! Какое Ваше отношение к оператору goto в языках С/С++? Скорее всего, когда Вы учились программировать, Вы его использовали. Потом Вы узнали, что это плохо, и Вы о нем позабыли. Хотя иногда при сложной обработке ошибок? нет-нет, там try ? throw ? catch. Или же для выхода из вложенных циклов ? не-ет, там флаги и куча сложностей. Или когда вложенные switch ? нет-нет-нет, там те же флаги. И все-таки, иногда в ночной тиши Вы допускали в свое подсознание грешную мысль ? ?а почему бы не использовать вот тут goto? И программа вроде как стройней будет, и оптимально выходит. Да-а, было бы хорошо? Но нет ? нельзя, забыли!?. А почему так оно? Под катом ? небольшое расследование и мое, основанное на многолетней практике и разных платформах, отношение к этому вопросу. Эта статья ? аналог такой же для С++, но здесь выделены моменты именно для С и для микроконтроллеров. Читать дальше →
Многие в комментариях к посту об операторе goto высказывали одно и то же мнение, которое звучит примерно так: ?За n лет написания программ мне ни разу не понадобился goto, и использовать его в будущем я тоже не собираюсь?. И они абсолютно правы, уже давно доказана теорема о структурировании, в которой говорится, что любая простая программа функционально эквивалентна структурированной программе составленной с использованием функций и предикатов исходной программы, а также с использованием дополнительного счетчика. Доказательством является алгоритм составления той самой структурированной программы: пронумеровать все узлы схемы, при этом порядок обхода произвольный; пронумеровать все дуги схемы следующим образом: выходной дуге схемы припишем номер 0, всем остальным дугам присвоим номер вершины, в которую данная дуга входит; для каждого функционального узла исходной программы, имеющего номер i и выходную дугу j, составить новую простую последовательную программу Gi с номером входной дуги i для каждого предикатного узла с номером i составить новую простую программу построить программу типа while do с do-частью в виде структры, проверяющей значения L. Читать дальше →
Исторически сложилось, что музыка в интернете продаётся с умышленно пониженной разрядностью до 16 бит. Традиция идёт со времён CD, куда звук записывался именно в таком качестве, хотя студийные оригиналы имеют разрядность 24 бит. Раньше и широкополосный интернет у пользователей был в диковинку, так что ужатие до 16 бит и даже заворачивание в ?народный? формат MP3 с искажениями можно было как-то оправдать. Но трудные времена закончились, и почему в наши дни лейблы ухудшают качество звука перед продажей ? понять трудно. Может быть, они уверены, что большинство слушателей не волнует этот вопрос или они не почувствуют разницу. Конечно же, это не так. По статистике музыкантов, которые продают файлы напрямую (Трент Резнор, Radiohead), несжатый формат пользуется неизменно высоким спросом, даже если его продают по более высокой цене. Читать дальше →
После того, как я устроился на работу адинистратором одного веб-проекта, появилась необходимость иногда что-то делать, находясь вне дома/офиса. Так как основной задачей в таких ситуациях было зайти на сервер по SSH и в браузере проверить результат действий, то решил остановить выбор на нетбуке. Но очень не хотелось распространённго разрешения 600px по вертикали. И всё-таки хотелось использовать нетбук не только для SSH, но и для прочих приятностей, вроде просмотра фильмов. Естественно, планировалось работать под Linux, поэтому требовалась нормальная поддержка оборудования. В результате, остановился на ?непонятном недоразумении? ASUS Eee PC 1201NL. Это такой своеобразный нетбук. Очень своеобразный. Во-первых у него диагональ аж 12", что неприлично много для устройств этого класса. Во-вторых, разрешение экрана 1366x768, что очень неплохо, но мелковато, если не настраивать более крупное значение DPI. В-третьих он на базе платформы nVidia ION, что даёт хорошую производительность для подобных устройств. Недостатком является малое время работы ? часа 4 со включенным bluetooth/wi-fi, если запустить какую-нибудь требовательную программу (например, игру Neverwinter Nights), то время снизится ещё сильнее. Можно сделать вывод, что, по сути, данное решение является полноценным недорогим маленьким ноутбуком. Хоть и на базе процессора Intel Atom. Читать дальше →

Отписаться от этой рассылки