Если вы крупный оператор и транзитите через магистрали десятки гигабайт информации в секунду, то рано или поздно вам захочется по уже существующим оптическим волокнам пропихнуть поток потолще. В организации, в которой я временно тружусь, начали активно тестировать DWDM100G комплексы различных вендоров.
Читать полностью »
Новости информационных технологий - 26288
Кратко о тестовых испытаниях 100G DWDM
2012-05-01 в 12:55, admin, рубрики: dwdm, телеком, Телекомы, метки: dwdm, телекомРасширяем Ruby с помощью Ruby: заимствуем у Python декораторы функции
2012-05-01 в 12:53, admin, рубрики: decorators, python, ruby, ruby on rails, декоратор функции, декораторы, расширение rubyОт переводчика: предлагаю вам перевод начала презентации Michael Fairley — Exing Ruby with Ruby. Я перевел только первую часть из трех, потому что она имеет максимальные практические ценность и пользу, на мой взгляд. Тем не менее, настоятельно рекомендую ознакомиться с полной презентацией, в которой помимо Python приводятся примеры заимствования фишек из Haskell и Scala.
Декораторы функции
В Python есть такая штука — декораторы, которая представляет собой синтаксический сахар для добавления в методы и функции кусочков часто используемой функциональности. Сейчас я покажу вам некоторые примеры того, что такое декораторы и почему они могли бы быть полезны и в Ruby.
Раньше я очень много работал с Python и декораторы функции определенно являются тем, чего мне так не хватает с тех пор, и кроме того тем, что может помочь практически всем нам сделать наш код на Ruby чище.
Возьмем Ruby и притворимся, что нам нужно перевести деньги с одного банковского аккаунта на другой. Вроде все просто, так?
def send_money(from, to, amount)
from.balance -= amount
to.balance += amount
from.save!
to.save!
end
Подкаст «Заметки о Qt» s01e03
2012-05-01 в 12:18, admin, рубрики: c++, Digia, KDAB, playbook, QML, QNX, qt, qt components, qt quick, Qt Software, qt5, QtCreator, подкасты, Программирование, метки: c++, Digia, KDAB, playbook, QML, QNX, Qt, qt components, qt quick, qt5, qtcreator Мы с Vass записали и выложили третью серию подкаста «Заметки о Qt».
На этот раз у нас в гостях Gorthauer87
Сам подкаст на rpod.ru — qt-notes.rpod.ru/274520.html
Читать полностью »
Модуль генерации простых чисел
2012-05-01 в 12:13, admin, рубрики: project euler, python, математика, простые числа, метки: project euler, python, математика, простые числаКто-то любит горы Кавказа, кто-то горы кокоса...
… а мне нравится решать задачи Project Euler. Конечно, я не могу похвастаться 350+ решёнными задачами, но четвёртый уровень (100..125) набрал честно. И в процессе этого набора, как подобает разработчику обыкновенному, начал выносить повторяющиеся фрагменты в отдельный модуль.
Надо сказать, что, по моим ощущениям, не менее половины представленных задач так или иначе связано с простыми числами. Например, найти наименьшие 5 простых чисел, таких, что любая пара из них, записанная в любом порядке как одно число (34, 56 -> 3456) будет так же простым числом (60). Или найти 1<=n<=1000000, такое что n/phi(n) максимально (69).
На днях дошли руки, что бы рабочее месиво «лишь бы посчитать, да побыстрее» причесать и извлечь оттуда модуль генерации простых чисел. Зачем это надо? Кому-то пригодиться как ещё-один-модуль-на-питоне. Кто-то может увидеть ещё один пример того, как писать не надо. А я, надеюсь, получу порцию тонизирующей критики и прочих советов.
Первый планшет на Windows 8 от HP
2012-05-01 в 12:02, admin, рубрики: windows, Windows 8, планшет, метки: Windows 8, планшетКомпания HP позиционирует свой первый планшет на базе новой версии операционной системы Microsoft как устройство для бизнес среды. Работать девайс будет под управлением Windows 8 Professional, сообщает Slashgear.
Facebook позволяет указать согласен ли владелец аккаунта на донорство внутренних органов
2012-05-01 в 11:59, admin, рубрики: Facebook, донорство, социальные сети, Социальные сети и сообщества, метки: Facebook, донорство, социальные сети
Граница между приватной и публичной информацией человека в цифровую эпоху постепенно стирается, а вмешательство социальных сетей в повседневную жизнь становится всё более активным.
Крупнейшая социальная сеть мира Facebook отныне позволит своим пользователям указывать в личных данных их профиля согласие на донорство внутренних органов в случае, если обстоятельства сложатся так, что никто иной не сможет принять такое решение. Заявление об этом сделал лично глава Facebook Марк Цукерберг, мотивировав это несколькими обстоятельствами.
Во-первых, сама миссия спасения человеческих жизней благородна, а часто в экстремальных случаях в дело вмешиваются всевозможные юридические казусы, когда намерения потенциального донора относительно судьбы своих внутренних органов после смерти, как минимум, не ясны и это мешает спасти те жизни, которые ещё можно было бы спасти. А только в Америке это 114 000 человек, ожидающих органы для пересадки.
Читать полностью »
Прибыль Amazon уменьшилась на 35% в первом квартале
2012-05-01 в 11:58, admin, рубрики: Новости, метки: A.Rafael Компания Amazon объявила о том, что ее результаты первого квартала этого года оказались лучше, чем ей прогнозировали эксперты. Эксперты с Уолл-стрит уверяли, что выручка первого квартала будет около 12,9 миллиардов долларов. В прошлом году выручка Amazon составила 13 миллиардов.
Около 56% дохода компании принесла торговля на территории Соединенных Штатов Америки и 44% за ее приделами. Из 13 миллиардов долларов прибыли 11 миллиардов было получено в результате продажи товаров, остальную часть принесли услуги.
Компания Amazon прогнозирует выручку во втором квартале около 11,9 миллиардов долларов. Аналитики Уолл-стрит прогнозируютЧитать полностью »
+1 расширение для Mozilla Firefox
2012-05-01 в 11:19, admin, рубрики: Firefox, Mozilla Firefox, браузеры, расширения, метки: firefox, Mozilla Firefox, расширенияДоброго времени суток!
Несколько дней назад Shaida создал пост под названием +1 расширение для Google Chrome, где каждый мог посоветовать расширение, которое ему когда-либо пригодилось. Пора пользователям огнелиса дать свой ответ. Итак, я начну!
Читать полностью »
Android предоставляет полезную функцию, которая преобразовывает текст в речь (TTS), и воспроизводит текст на разных языках. Это руководство объясняет, как создать данную функцию. В этом уроке я также объясню, как изменить тип языка, громкость и уровень скорости.
Ниже я представил видео конечного результата.
Статистический анализ проектных оценок, или почему правильные оценки всегда превышаются
2012-05-01 в 10:20, admin, рубрики: оценка времени, оценка проекта, оценка стоимости, оценка трудозатрат, Песочница, управление проектами, метки: оценка времени, оценка проекта, оценка стоимости, оценка трудозатрат, управление проектами В своей работе мне постоянно приходится делать оценки для проектов, задач и работ, которые еще только предстоит выполнить, и поэтому точно измерить их невозможно. Недавно один из крупных клиентов Аксенчер, обратился в нашу компанию с просьбой помочь в разработке более систематизированной методики подготовки таких оценок. Проект так и не случился, но материалы, которые я собрал, оказались чрезвычайно полезными для меня самого. Я смог понять, почему несмотря на планирование проектов по аккуратно выверенным оценкам, люди почти всегда превышают бюджет. Понял, что, гарантируя вписаться в бюджет с вероятностью в 95%, подрядчики гарантируют, что с вероятностью 95% им столько времени и денег не нужно. Ниже я описал свои выкладки, которые, возможно, вас тоже заинтересуют.
Читать полностью »