Tuesday, August 21, 2012

Хабрахабр

КупиКупон - скидки от 50% до 90%

Хабрахабр:

Последних стандартов 40GbE и 100GbE на 40 Гбит/с и 100 Гбит/с, которые институт IEEE утвердил в 2010 году, хватит ненадолго. Специалисты IEEE опубликовали экспертную оценку (pdf) роста пропускной способности сетей и прогноз на будущее. По их данным, объём IP-трафика растёт в геометрической прогрессии, удваиваясь примерно каждые 18 месяцев. У пользователей максимальная скорость скачивания на модемах тоже растёт на 50% в год последние 29 лет. ?Мы ожидаем, что к 2015 году необходимая пропускная способность будет в десять раз больше, чем в 2010 году, а в 2020 году ? в 100 раз больше, чем в 2010 году?, ? говорит Джон Д'Амбросия (John D'Ambrosia), председатель рабочей группы 802.3 Higher-Speed Ethernet Consensus, которая приступила к подготовке новых стандартов Ethernet на 400 Гбит/с и 1000 Гбит/с. Читать дальше →



Из этой главы, да и из всей этой книги понятно, что самые лакомые куски программирования под iOS включены в публичные фреймворки, но не в SDK. Неофициальная политика Apple насчет этого проста: вы можете всё это использовать, но только на свой страх и риск. Ваш код может сломаться при следующем обновлении прошивки. Вам самим придётся искать компромисс между риском и прибылью. Erica Sadun, The iPhone Developer's CookBook ОригиналAs you?ve seen in this chapter, and throughout this book, some of the nicest bits of iPhone programming are included in the public iPhone frameworks but not in the SDK. Apple?s unofficial policy on this is clear:You can use these items in your programs, but you do so at your own risk.Your code may break at each firmware release. Striking the balance between risk and reward is up to you. Дисклеймеры Приведенные здесь куски кода работают на обычных iPhone (включая 4S) и iPad (включая new iPad) и не требуют jailbreak. Все решения написаны и протестированы на iOS 5. Все решения также протестированы на совместимость с iOS 4.3, т.е. работают с iOS 4, если не сказано обратное. Основная часть статьи была написана до выхода iOS 6, так что приведенные решения не тестировались на совместимость с iOS 6. Использование недокументированных API может привести к тому, что ваше приложение не допустят в AppStore. А может и не привести :-) Для тех, кому интересно, как Apple опрделяет использование приваетных API:?Как Apple узнаёт, что ты используешь приватные API?? Apple может изменить реализацию вместе со следующим релизом iOS, и в вашем коде что-то сломается. Впрочем, это решаемо, и ничем принципиально не отличается от реализации обратной совместимости для документированных API. Ниже я рассмотрел эту проблему чуть подробнее. Я не могу гарантировать, что у найденных мной API нет побочных эффектов. Используйте на свой страх и риск. Лицензионное соглашение Apple Developer Program запрещает реверс-инжинеринг iOS. Статья в процессе доработки. Конструктивная критика приветствуется! Краткая инструкция по поиску в SDK Допустим, вам нужно сделать что-то, выходящее за рамки официальной документации. Читать дальше →


По результатам торгов понедельника стоимость акции компании Apple составила 664,74 доллара. Подъем вызван ожидаемой в сентябре этого года презентацией нового iPhone, слухами о маленьком iPad и Apple TV с обновленной функциональностью. Любопытен другой факт: цена акций гиганта возросла настолько, что Apple стала самой дорогой компанией в истории человечества, чьи акции свободно продаются и покупаются. Рыночная стоимость Apple, полученная из произведения количества выпущенных акций на стоимость одной штуки, составила 623 миллиарда долларов. Предыдущий рекорд стоимости компании ? 618,9 миллиардов долларов ? установила компания Microsoft 30-го декабря 1999 года, в пике пузыря доткомов. Читать дальше →


Оригинальный текст ? что-то вроде сборника ссылок с минимальным комментарием и картинкой. Я постарался немного дополнить статью, поэтому это теперь не совсем перевод, а скорее ?расширение? оригинала. P. S. Да простят меня уважаемые читатели за немного издевательские хабы. Такое чувство, что люди уже запустили веб-сервер на основе всего, до чего только добрались их руки. Ниже список нескольких очень нестандартных подходов к выбору железа для сервера. Spud: Веб-сервер, работающий на электричестве из картофеля Нужны какие-нибудь комментарии? По-видимому они столкнулись с проблемой гниения картофеля. Эксперимент на данный момент официально закончен, так как у автора сгнила картошка. Сейчас Spud просто Самый Энергоэффективный Веб Сервер в Мире, который работает от одной ААА батарейки (которая будет питать его еще несколько лет). Графы напряжения/силы тока больше не обновляются и сервер не будет доступен из Интернета до тех пор, пока однажды у автора не появится провайдер, который позволит это сделать. Читать дальше →



Уважаемые Хабраюзеры, позвольте представить вам микро-веб-приложение, которое я создал для решения своей собственной проблемы ? сделать так, чтобы работа с моими паролями в Интернете была более безопасной и менее трудоемкой. Просто я приболел, и чтобы не валяться без дела, решил испытать себя и за 24 часа сделать веб-сервис, который не стыдно миру показать. Плюс еще денек ушел на написание текстов. Сам генератор Информация и видео-демка Вкратце: вам нужно запомнить один ?мастер?-пароль, и vPass генерирует уникальный пароль на его основе, для каждого сайта. vPass генерирует бессмысленный набор букв и цифр (по умолчанию 12 символов), которые практически невозможно угадать. vPass сделан для быстрой работы с клавиатурой. Введите мастер-пароль, Ctrl-C, Ctrl-W, готово! vPass не ?хранит? ваши пароли (и вообще ничего не хранит). Ваш пароль никуда не передается. vPass не обменивается данными с сервером ? просто скачивает html-страницу в браузер. Работает на любой платформе с веб-браузером. Windows, Mac OS X, Linux, Android, iOS, Windows Phone, webOS, и любая ОС будущего! Вместо ?домена? сайта можно использовать любое ?имя пользователя?. Я генерирую таким образом пароли для Linux-пользователей. Для полной уверенности, вы можете скачать vPass и запускать со своего компьютера. Подробности




Протокол шифрования SSL (Secure Socket Layer) ? это самый распространенный способ защиты данных в Интернете. В этом примере будет показано, как задать конечную точку HTTPS для веб-роли и загрузить SSL-сертификат для защиты приложения. Этот процесс включает в себя следующие этапы: Этап 1. Получите SSL-сертификат Этап 2. Измените определение службы и файлы конфигурации Этап 3. Загрузите пакет развертывания и сертификат Этап 4. Подключитесь к экземпляру роли по протоколу HTTPS Этап 1. Получите SSL-сертификат Чтобы настроить протокол SSL для приложения, сначала необходимо получить SSL-сертификат, подписанный уполномоченным и независимым Центром сертификации. Если у вас еще нет SSL-сертификата, приобретите его у компании, которая их продает. SSL-сертификат в Windows Azure должен отвечать следующим требованиям: Читать дальше →




Сегодня начал работу новый проект Amazon Glacier: долговременное хранилище в облаке по невысокой цене $0,01 за 1 ГБ в месяц. Идеально подходит для хранения бэкапов и больших архивов, к которым не нужен частый доступ. Извлечение данных из Glacier занимает от 3,5 до 4,5 часов. Как везде в AWS, пользователь оплачивает только тот объём ресурсов, которые реально использует, никакой абонентской платы и прочих хитростей. Загрузка и извлечение архивов, мониторинг статуса возможны через Amazon Glacier APIs. Все файлы автоматически шифруются AES 256 и дублируются в разных дата-центрах, прежде чем APIs возвращают ответ SUCCESS. Читать дальше →


Недавно я в очередной раз задумался над сложностью бытия, в частности о том, куда так быстро улетучиваются заработанные деньги. Вроде как зарабатываю вполне неплохо, но, деньги куда то уходят. Так, по мелочам. Захотелось посмотреть, сколько и на что уходит. Для начала стал искать уже готовые решения. Самое простое, на первый взгляд решение ? таблица в Excel. Получилось быстро, но вот что-то не то. Промучившись пару месяцев, я решил подыскать хороший сервис, но ничего не приглянулось ? невзрачный интерфейс, либо наоборот слишком сложно. Поэтому, решил сам взяться за дело. Подгоняло еще и то, что как показал опрос многочисленных знакомых, не я один такой желающий наладить финансовые отношения с самим собой. Кому интересно ? сразу скажу, что написано это все на Python/Django. Читать дальше →


По меньшей мере три ведущие исследовательские фирмы считают, что Windows Phone обойдет iOS к 2015 году, но заглянуть так далеко в будущее мобильной экосистемы практически невозможно. Однако мы можем получить представление о том, что произойдет в следующие несколько месяцев, и StatCounter прогнозирует, что Windows Phone очень скоро опередит BlackBerry. Согласно WMPowerUser, мобильная платформа Microsoft обойдет BlackBerry в США к ноябрю этого года. Однако это имеет мало общего с успехом Windows Phone, куда больше это связано с впечатляющим провалом BlackBerry. Читать дальше →


Сегодня я хотел бы подвести итоги под результатами августовского конкурса по функциональному программированию, который ежемесячно проводится под эгидой ФП(ФП). На этот раз в качестве задачи участникам была предложена несколько переформулированная задача из книги Р. М. Смаллиана ?Алиса в стране смекалки?: Тройка думает, что Туз не в своём уме. Четвёрка думает, что Тройка и Двойка обе не могут быть не в своём уме. Пятёрка думает, что Туз и Четвёрка либо оба не в своём уме, либо оба в своём уме. Шестёрка думает, что Туз и Двойка оба в своём уме. Семёрка думает, что Пятёрка не в своём уме. Валет думает, что Шестёрка и Семёрка обе не могут быть не в своём уме. В своём ли уме Валет?Как видно, это задача на формальную логику. Несмотря на то, что некоторые участники применили интуиционистский подход к решению, задача решается в простейшей булевой логике, причём результат не отличается от того, что получается в интуиционистской логике. В любом случае, на этот раз решение оценивалось с точки зрения его выразительности, и мне хотелось, чтобы участники показали своё умение в оформлении программ в виде текста задачи. К сожалению, этого никто не сделал, поэтому далее будет показана программа на языке Haskell, которая решает задачу и выводит ответ на экран, причём написана она в очень своеобразном стиле, который многим может показаться негодным. Перейти к описанию решения


В этом материале я постараюсь рассказать, каким образом можно с телефона или планшета на iOS и Android удалённо управлять вашим самодельным устройством подключенным к сети. Любой, хоть сколь-нибудь знакомый с темой, к этому моменту уже решил, что речь пойдёт об очередном веб-интрефейсе к вашим Arduino и mbed?ам ? спешу перебить ваши мысли ? не пойдёт. Способ, о котором я хочу рассказать, быстр, дёшев, имеет готовую обратную связь, удобные контролы и обладает наглядностью, которой позавидует самый вылизанный веб-интерфейс. Чтобы материал не показался оторванным от реальной жизни, я покажу, как мы 4 месяца назад проделали этот фокус с нашим Лайтпаком. Эта ситуация немного отличается от сферического сценария применения протокола Open Sound Control (дальше OSC) в вакууме, но тем не менее, является хорошим примером того, как он может быть эффективно использован в быстром прототипировании. Итак, задача...


Добрый день, хабраюзеры. Пост больше подошел бы для пятницы, но пока идет обед? Давайте отпишусь о паре забавных опытов получить полезность от, как я написал в заголовке, ведущего российского телекома. Под катом, собственно, две истории, первая произошли достаточно давно, тогда у этого телекома было другое название, а вот вторая ? происходит в наши дни. Да, в конце будет еще один вопрос, но это уже лирика. Приведенные истории, не претендуют на оригинальность и происходят постоянно, причем не только с телекомами. Но, я надеюсь, прочитав, вы улыбнетесь (вроде истории забавные), ну, и организовав свой бизнес и вырастив его до таких же размеров, будите уделять чуть больше внимания тому, что называется клиентоориентированностью. Читать дальше →




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

No comments:

Post a Comment