Привет, уважаемые читатели. В этой статье попробуем разобраться что такое итерируемый объект, итератор и генератор. Рассмотрим как они реализованы и используются. Примеры написан на Python, но итераторы и генераторы на мой взгляд фундаментальные понятия, которые были актуальны 20 лет назад и еще более актуальны сейчас, при этом за это время фактически не изменились.
Архив за 08 сентября 2017 - 3
Итерируемый объект, итератор и генератор
2017-09-08 в 12:51, admin, рубрики: generators, iterable, iterator, patterns, python, ооп, ПрограммированиеDPM: Почему он похож на лук?
2017-09-08 в 12:28, admin, рубрики: azure backup, Data Protection Manager, hyper-v, microsoft, sql, windows server 2003, Windows Server 2007, Windows Server 2010, Windows Server 2012, Блог компании Microsoft, Восстановление данных, резервное копирование, системное администрированиеВ прошлой статье мы говорили об истории развития Microsoft Data Protection Manager. Сегодня предлагаем пойти дальше. Вы узнаете о том, как он работает технически, с заглядыванием на страшного зверя VSS.
Окончательная отмена роуминга перенесена ФАС на 2018 год
2017-09-08 в 11:58, admin, рубрики: большая четверка, операторы связи, Регулирование IT-сектора, сотовая связь, ФАС
Фото: Газета.ру
Федеральная антимонопольная служба (ФАС) России приняла решение продлить обсуждение отмены внутрисетевого роуминга с операторами «большой четверки». Окончательное решение должно быть вынесено до конца 2017 года, сообщает «Прайм».
Руководитель ФАС Игорь Артемьев заявил, что окончательная отмена роуминга ожидается в 2018 году. Если вложиться в указанный период времени не получится, то операторов заставят выплатить крупные штрафы. «Мы хотим в этом году закончить всю эту историю (с роумингом — прием. ред.), иначе мы примем самые большие санкции, какие есть в нашем распоряжении», — сказал Артемьев. Сумма штрафов, по словам главы ведомства, может достигать миллиардов рублей.
Читать полностью »
Yellow Black and White вложит в онлайн-кинотеатр для экспатов 1 млрд рублей
2017-09-08 в 11:56, admin, рубрики: Tvigle.ru, Егор Яковлев, кино, Текучка, метки: Tvigle.ru, Егор Яковлев, кино, онлайн видео, ТекучкаПроизводитель сериалов и кино Yellow Black and White инвестирует в онлайн-видеосервис Start для русскоговорящих зрителей за границей более 1 млрд рублей. Об этом сообщает «Коммерсантъ» со ссылкой на гендиректора Егора Яковлева. Запуск сервиса запланирован на октябрь.
Кинотеатр будет показывать российские кино и сериалы на разных устройствах, контент будет доступен с субтитрами на нескольких языках по подписке. Стоимость подписки в настоящее время неизвестна. Издание отмечает,Читать полностью »
Как Вы вирус назовете?
2017-09-08 в 11:40, admin, рубрики: cih, misha, Petya, Блог компании Инфосистемы Джет, вирусы, информационная безопасность, названия вирусовPetya, Misha, WannaCry, Friday 13th, Anna Kournikova… Имена компьютерных вирусов, вызвавших настоящие эпидемии в сети, долго остаются на слуху. Их постоянно повторяют СМИ, как правило, не вдаваясь в технические подробности и путая модификации между собой.
А вы когда-нибудь интересовались, как и кто дает имена вирусам? Ведь компьютерных зловредов много, их миллионы, и все надо как-то называть. Под катом — краткий экскурс в нейминг вирусов, троянов и прочей компьютерной нечисти.
Читать полностью »
Как работает JS: о внутреннем устройстве V8 и оптимизации кода
2017-09-08 в 11:03, admin, рубрики: javascript, V8, Блог компании RUVDS.com, обучение, разработка, Разработка веб-сайтов→ Часть 1: Как работает JS: обзор движка, механизмов времени выполнения, стека вызовов
Перед вами — второй материал из серии, посвящённой особенностям работы JavaScript на примере движка V8. В первом шла речь о механизмах времени выполнения V8 и о стеке вызовов. Сегодня мы углубимся в особенности V8, благодаря которым исходный код на JS превращается в исполняемую программу, и поделимся советами по оптимизации кода.
Не рычите на фрилансера
2017-09-08 в 11:01, admin, рубрики: аутсорсинг, дизайн, психология, разработка, фрилансВводная
У многих, кто заказывал что-либо на фрилансе (дизайн, код или текст) или на аутсорсе, негативное отношение к такому сотрудничеству. Уж очень много недобросовестных работников, которые постоянно задерживают сдачу, подолгу не отвечают и уходят в игнор. Сроки горят, приходиться обращаться к другому фрилансеру, который может быть не лучше.
Я не буду никого оправдывать в статье. Я сам не занимаюсь фрилансом и аутсорсом уже давно, все наблюдения за коллегами. Моя задача рассказать как и почему это происходит с психологической точки зрения у обеих сторон. Что влияет на такое поведение и как его в дальнейшем избежать или исправить. Для примера я буду описывать упрощенное взаимодействие с дизайнером на фрилансе.
Читать полностью »
Создание портала самообслуживания IT на примере интеграции MS SCCM и ServiceNow. Часть 2
2017-09-08 в 10:59, admin, рубрики: Help Desk Software, itsm, MS SCCM, service desk, servicenow, Блог компании ICL Services, интеграция, самооблуживание, управление проектами, управление разработкойПродолжение статьи, где мы рассказываем об этапах процесса разработки портала на примере одного из наших заказчиков.
Статистика по базовым операционным системам в образах на Docker Hub
2017-09-08 в 10:56, admin, рубрики: docker, Docker Hub, linux, Блог компании Флант, контейнеры, Серверное администрирование, системное администрирование, статистика
Американская компания Anchore, созданная основателем Ansible Inc., с помощью своего сервиса Anchore Navigator, предназначенного для исследования контейнерных образов, проанализировала Docker Hub и ответила на следующие вопросы:
- Какие операционные системы используются больше всего?
- Как выбор ОС менялся на протяжении времени?
- Отличаются ли паттерны их использования для официальных и публичных образов?
Data Science Week 2017: Рынок становится всё более зрелым
2017-09-08 в 10:52, admin, рубрики: big data, data mining, data science week, dsw, real estate, Блог компании New Professions Lab, машинное обучение, митап12-14 сентября мы в очередной раз организуем масштабное мероприятие — Data Science Week 2017.
Каждый раз, проектируя программу, мы стараемся подходить к ней с нуля, чтобы учесть какие-то последние тенденции в этой быстро меняющейся сфере и учитывать ее зрелость.
Мы поняли, что в очередной раз слушать как используется анализ данных, например, в классическом банкинге или на рынке интернет-рекламы, уже как-то неинтересно (хотя и там тоже идёт прогресс), и решили взять отрасль, относительно которой не так много публичных интересных кейсов — сфера недвижимости и всё, что с ней связано — и посвятить ей целый вечер.Читать полностью »