-Поиск по дневнику

Поиск сообщений в rss_habrahabr

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 22.11.2006
Записей:
Комментариев:
Написано: 2




Интересные публикации из тематических хабов на Хабрахабре


Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.

Исходная информация - http://www.habrahabr.ru/text/.
Данный дневник сформирован из открытого RSS-источника по адресу http://habrahabr.ru/rss/text/, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

[Обновить трансляцию]

[Перевод] UX-команда MailChimp: Дизайн [4-я часть книги]

Понедельник, 16 Марта 2015 г. 18:34 + в цитатник



[ 1-я часть книги ]
[ 2-я часть книги ]
[ 3-я часть книги ]

Скетчинг: зачем и как


Федерико Холгадо

Скетчи – один из наиболее эффективных инструментов, с помощью которого дизайнеры обмениваются идеями. Если я попадусь вам на глаза в офисе MailChimp, вы обязательно заметите скетчбук или iPad в моих руках. Я не сомневался в значимости скетчинга и до работы в MailChimp, но за последние несколько лет мои убеждения укрепились в еще большей степени. Конечно, за это время я научился паре приемов в Photoshop и с CSS, которые помогают мне работать с UX/UI-идеями. Об этом я и расскажу. Читать дальше →

http://habrahabr.ru/post/253225/


Метки:  

[Из песочницы] Устройство и работа портов ввода-вывода микроконтроллеров AVR. Часть 1

Понедельник, 16 Марта 2015 г. 17:22 + в цитатник

Робота портов ввода/вывода


Изучив данный материал, в котором все очень детально и подробно описано с большим количеством примеров, вы сможете легко овладеть и программировать порты ввода/вывода микроконтроллеров AVR.

  • Робота портов ввода/вывода
  • Подключение светодиода к линии порта ввода/вывода
  • Подключение транзистора к линии порта ввода/вывода
  • Подключение кнопки к линии порта ввода/вывода


Пример будем расматривать на микроконтроллере ATMega8.

Программу писать будем в Atmel Studio 6.0.

Емулировать схему будем в Proteus 7 Professional.


С внешним миром микроконтроллер общается через порты ввода вывода. Схема порта ввода вывода указана в даташите:

image

Но новичку разобраться довольно со схемой довольно сложно. Поэтому схему упростим:

image

Pxn – имя ножки порта микроконтроллера, где x буква порта (A, B, C или D), n номер разряда порта (7… 0).
Cpin — паразитная емкость порта.
VCC — напряжение питания.
Rpu — отключаемый нагрузочный верхний резистор (pull-up).
PORTxn — бит n регистра PORTx.
PINxn — бит n регистра PINx.
DDRxn — бит n регистра DDRx.
Читать дальше →

http://habrahabr.ru/post/253213/


[Перевод] Почему я не испытываю неприязни к Git: скрытая целостность

Понедельник, 16 Марта 2015 г. 16:58 + в цитатник



Предлагаю вашему вниманию перевод небольшой статьи из блога Armin Ronacher — автора Flask, Jinja2 и много чего еще. На этот раз он поделится своими мыслями о Git — распределенной системе управления версиями файлов.

Git для меня интересная тема. Впервые я попробовал использовать Git, когда там не было вообще никакой системы команд, а Cogito считался многообещающим проектом. Не могу сказать, что мне это понравилось, в то время я в основном пользовался SVN, и он полностью решал все мои задачи. Вскоре я познакомился с Mercurial, и это была любовь с первого взгляда, положившая начало долгому и позитивному опыту использования этой VCS (version control system), которая получила в моем лице преданного сторонника. Только в 2008 году я перешел на Git, и мне потребовалось несколько попыток, прежде чем я понял, что пора переносить на него мои репозитории. Читать дальше →

http://habrahabr.ru/post/253211/


Метки:  

[Из песочницы] Bash Booster — SCM инструмент на чистом баше

Понедельник, 16 Марта 2015 г. 16:55 + в цитатник

Для управления серверами профессиональные администраторы давно используют такие SCM системы, как Chef, Ansible, SaltStack и т.п. Данные инструменты помогают централизованно администрировать большой парк серверов. Для управления же одним сервером трудозатраты на установку и настройку такого инструмента часто превышают выигрыш от его использования. В данном случае нередко применяется подход «да ну его, я быстрее скрипт на баше напишу». Подход достаточно популярный, а потому я хотел бы познакомить вас с легковесным SCM инструментом, который не требует ничего, кроме старого доброго баша, и может вполне успешно применяться для настройки одного сервера.
Читать дальше →

http://habrahabr.ru/post/253209/


Метки:  

[Из песочницы] Простой PHP генератор сложных HTML таблиц

Понедельник, 16 Марта 2015 г. 16:53 + в цитатник

Всем привет. Хочу поделиться свеженаписанным генератором HTML таблиц.

Участились случаи сбора различной статистики и компоновки ее в сложные таблицы с различными групировками.

image

Заметив такую тенденцию решил автоматизировать рисование таблиц.

Как итог:
  • Избавил себя от составления слоеных циклов для вывода массива;
  • Получил стандартизацию структуры массивов;
Читать дальше →

http://habrahabr.ru/post/253207/


Метки:  

«Патчим» зеркало в автомобиле

Понедельник, 16 Марта 2015 г. 16:19 + в цитатник

Коллега на работе купил себе новый автомобиль Chery Tiggo FL, куда китайцы напихали много различных функций за невысокую стоимость автомобиля. Одной из самых необычных штуковин в авто оказалось «волшебное» зеркало, которая наделено функциями барометра, альтиметра и компаса.

Главным недостатком всей начинки данного автомобиля является отсутствие датчиков температуры за боротом автомобиля и внутри его. Данный недостаток решили с коллегой изменить, путем модификации штатного зеркала заднего вида нештатными методами.



Итак, приступим к созданию «патча» на зеркало.
Читать дальше →

http://habrahabr.ru/post/253145/


Метки:  

Ваш персональный курс по Big Data

Понедельник, 16 Марта 2015 г. 16:13 + в цитатник

Привет, хабр!

После публикации нескольких статей по Big Data и Машинному обучению, ко мне пришло немало писем от читателей с вопросами. За последние несколько месяцев мне удалось помочь многим людям сделать быстрый старт, некоторые из них — уже решают прикладные задачи и делают успехи. А кто-то уже устроился на работу и занимается решением реальных задач. Моя цель — чтобы вокруг меня были умные люди, с которыми в том числе и я смогу работать в дальнейшем. Поэтому я хочу помочь тем, кто действительно хочет научиться решать настоящие задачи на практике. В сети присутствует большое количество мануалов о том, как стать ученым по данным (Data Scientist). В свое время я прошел все, что там есть. Однако, на практике порой нужны совсем другие знания. О том, какие именно навыки нужны — я расскажу в сегодняшней статье и постараюсь ответить на все Ваши вопросы.
Читать дальше →

http://habrahabr.ru/post/252743/


[Из песочницы] QIWI терминалы. Альтернативный путь

Понедельник, 16 Марта 2015 г. 16:02 + в цитатник

Говоря по правде, я никогда не имел дел с платежными терминалами от QIWI или с софтом для них. Видимо, так сложились звезды, что мое почти пятилетнее общение с платежными автоматами началось с неизвестной фирмочки подвального типа, где и были в 2006-м году приобретены пять «железных друзей» розового цвета. Тем не менее, видя как много вокруг именно QIWI-терминалов, думаю, что их владельцам будет интересно прочитать, как я создал свою собственную сеть, со своим терминальным софтом, процессингом и мониторингом, и, возможно, что-то взять себе на вооружение.
Читать дальше →

http://habrahabr.ru/post/253199/


Метки:  

Как облегчить клиентам хостинга создание частных сетей и виртуальных серверов: Опыт проекта 1cloud

Понедельник, 16 Марта 2015 г. 15:16 + в цитатник



Инфраструктура хостинг-провайдеров довольно сложна (мы рассказывали о том, как все строится у нас), а значительная часть клиентов не являются техническими специалистами. Поэтому требуется по-максимуму облегчить им все рабочие процессы, в том числе и направленные на оптимизацию инфраструктуры.

Сегодня мы расскажем о том, как в сервисе 1cloud реализованы функции по созданию частных сетей и шаблонов виртуальных серверов. Читать дальше →

http://habrahabr.ru/post/253191/


Метки:  

[Из песочницы] MIDI плеер на восьми Floppy. Или как электронщик с ума сходил

Понедельник, 16 Марта 2015 г. 15:13 + в цитатник

Как-то раз посмотрел я видео о поющих флопах и на гору списанных компов. Решил сделать что-то подобное.

готовый девайс

Делать на Arduino как остальные? Да вы что, серьёзно? F*uck the system, как говорится! Решено было делать на Atmega8A, потому что только она и была под рукой. Провода тоже для слабаков, поэтому я отыскал HC-05 (зачем лишние сопли?).

Поехали!
Читать дальше →

http://habrahabr.ru/post/253189/


Метки:  

Новый алгоритм синхронизации Яндекс.Диска: как не подавиться 900 000 файлов

Понедельник, 16 Марта 2015 г. 14:37 + в цитатник

Яндекс.Диск — один из немногих сервисов Яндекса, частью которого является программное обеспечение для десктопа. И одна из самых важных его составляющих — алгоритм синхронизации локальных файлов с их копией в облаке. Недавно нам пришлось его полностью поменять. Если старая версия с трудом переваривала даже несколько десятков тысяч файлов и к тому же не достаточно быстро реагировала на некоторые «сложные» действия пользователя, то новая, используя те же ресурсы, справляется с сотнями тысяч файлов.

В этом посте я расскажу, почему так получилось: чего мы не смогли предвидеть, когда придумывали первую версию ПО Яндекс.Диска, и как создавали новую.



Прежде всего, о самой задаче синхронизации. Технически говоря, она состоит в том, чтобы в папке Яндекс.Диска на компьютере пользователя и в облаке был один и тот же набор файлов. То есть такие действия пользователя, как переименование, удаление, копирование, добавление и изменение файлов, должны синхронизироваться с облаком автоматически.
Читать дальше →

http://habrahabr.ru/post/253171/


Метки:  

3D печать — в школы (техномарафон по сборке 3D-принтеров в Екатеринбурге)

Понедельник, 16 Марта 2015 г. 13:50 + в цитатник



Большинству наших читателей известно, что одним из главных направлений деятельности хакспейса MakeItLab является 3D-печать. Это весьма интересное и перспективное направление мы развиваем уже третий год. За это время наши резиденты успели провести массу мероприятий, семинаров и лекций, направленных на популяризацию технологии.

Столь же важным направлением работы хакспейса можно считать и техническое образование школьников. По этим вопросам, у нас на хабре даже есть несколько статей (раз, два, три, четыре). И было бы глупо с нашей стороны, не попытаться совместить эти два направления. Дать детям принтеры, а принтерам детей.

Как лучше всего совместить 3D-печать и детское техническое творчество? И главное, с чего начать? Наверное, можно купить в школу принтер, рассказать преподавателю информатики как им пользоваться. Достаточно ли этого? Очевидно, что нет.

В этом году совместно с дружественной организацией «Уральским Клубом нового образования» мы стартовали серию мероприятий по сборке 3D-принтеров силами учителей и школьников. Что это такое, и удалось ли нам собрать эти самые 3D-принтеры, читайте ниже под катом!
Читать дальше →

http://habrahabr.ru/post/252663/


Метки:  

Курс “Комбинаторика слов и ее приложения”

Понедельник, 16 Марта 2015 г. 12:48 + в цитатник

Каждый университет сталкивается с тем, что на некоторые темы в городе невозможно найти преподавателя, который бы являлся в этой теме специалистом. Один из вариантов решить эту проблему состоит в том, чтобы поручить подготовить курс на эту тему какому-нибудь из имеющихся преподавателей, который не является специалистом в этой области. Мы в Акадеическом университете стараемся пойти другим путем — пригласить специалиста для чтения курса. В прошлом году мы поучаствовали в конкурсе фонда Династия “приглашенный профессор”. Мы подали две заявки и обе выиграли, а также два наших преподавателя были приглашены в Уральский и Казанский федеральные университеты. В сентябре 2014 года Александр Охотин из университета Турку прочитал курс Формальные грамматики. А 18 марта начнет читать курс “Комбинаторика слов и ее приложения” профессор Уральского федерального университета Арсений Михайлович Шур. Мы приняли решение сделать этот курс полностью открытым для всех и провести его в рамках Computer Science клуба, нашего постоянного партнера.

Арсений Михайлович — активный исследователь в области комбинаторики слов, поэтому курс обещает быть очень интересным. Первое занятие состоится в среду 18 марта в 18-30 в Мраморном зале ПОМИ РАН (Санкт-Петербург, наб. реки Фонтанки д. 27), вход свободный, регистрация не требуется.

Подробное описание курса и расписание: тут.

Краткое описание курса
Читать дальше →

http://habrahabr.ru/post/253177/


Метки:  

Bluetooth вольтметр на базе arduino

Понедельник, 16 Марта 2015 г. 12:36 + в цитатник

Привет, Хабр! Сегодня хочу продолжить тему «скрещивания» arduino и android. В предыдущей публикации я рассказал про bluetooth машинку, а сегодня речь пойдет про DIY bluetooth вольтметр. Еще такой девайс можно назвать смарт вольтметр, «умный» вольтметр или просто умный вольтметр, без кавычек. Последнее название является неправильным с точки зрения грамматики русского языка, тем не менее частенько встречается СМИ. Голосование на эту тему будет в конце статьи, а начать предлагаю с демонстрации работы устройства, чтобы понять о чем же пойдет речь в статье.


Читать дальше →

http://habrahabr.ru/post/253175/


Метки:  

Выжимаем все соки из бесплатной версии Veeam Backup & Replication

Понедельник, 16 Марта 2015 г. 12:29 + в цитатник

Давайте сразу начистоту: никто не любит платить за софт много. И для некоторых «много» — это всё, что больше цены ежедневного обеда. Даже когда речь идёт о профессиональном ПО для профессионалов, если на горизонте возникает чуть менее платный конкурент с меньшим количеством функций, он сразу же привлекает к себе множество внимания, а в головах изумлённой публики возникает вопрос: «А может, в признанном лидере рынка действительно уже перебор этих самых функций, и платить за них нет никакой причины?». В качестве ответа, некоторые производители начинают искать новые, относительное честные методы отъёма денег у населения, и вводят подписочные сервисы, которые в первом приближении, позволяют платить за софт намного меньше.

Другой подход к проблеме — чёткое понимание, какой функционал нужен на уровне домашнего и/или лабораторного использования, а какой на уровне больших корпораций. И после того как дзен постигнут, весь “домашний” функционал становится бесплатным, а за остальное просят денежку.

Сегодня предлагаю вам рассмотреть именно вторую модель, выяснив, что же компания Veeam предлагает своим пользователям на безвозмездной основе и так ли этого мало для ежедневного личного использования. Пусть даже если из-под “личного” проглядывает небольшая купи-продай контора, или простихосподи, стартап, который считает, что «кровавый вендор» хочет слишком много денег за свои продукты.
Если сомневаетесь, что они дают действительно мощные инструменты, не прося ничего взамен и что вообще так бывает — добро пожаловать под кат.
Читать дальше →

http://habrahabr.ru/post/252995/


Метки:  

[Из песочницы] История участия в конкурсе «Летающие роботы». Часть 1

Понедельник, 16 Марта 2015 г. 11:05 + в цитатник

Предисловие


В 2013 году с целью популяризации робототехники в России и создания среды программистов и инженеров, ориентированных на данную тематику компания КРОК (г.Москва) организовала конкурс «Летающие роботы». Наша команда «iKar» (3 человека из Барнаула и 1 из Москвы) участвовала в 2013 году (конкурс «Улететь и вернуться») и 2014 году («Догнать и перегнать Крок») не победила, но добилась неплохих результатов.

1. С чего все началось или условия конкурса


Будучи по профессии программистом 1С, нередко приходится пользоваться форумом forum.mista.ru. Один из моих друзей-коллег первым заметил объявление на тему «Кому лимон» и предложил участвовать.

Условия конкурса выглядели заманчиво: необходимо было построить или купить летающего робота и научить его перемещаться/ ориентироваться в помещении-полигоне, автоматически взлетать и садиться и распознавать посадочные маркеры. Срок на всю работу 1 год, а приз — 1 миллион рублей.



Имелся опыт построения вертолетов и квадрокоптеров, как для хобби, так и для профессионального применения в аэрофотосъемке. Было много вопросов по поводу различных настроек, ПИД коэффициентов, кода и алгоритмов полетных контроллеров. Используя мотивацию конкурса, можно было глубоко во всем разобраться.

С детства была мечта заниматься робототехникой, участие в конкурсе позволило сделать первые шаги в данном направлении. Вера в собственные силы, «правое» дело и «вкусный» приз, сделали свое дело, весь семейный бюджет плюс доступные кредитные средства, были направлены на постройку «бюджетного» робота-беспилотника и поездку в Москву на конкурс.
Читать дальше →

http://habrahabr.ru/post/253159/


Метки:  

[Из песочницы] Арифметика с контролем диапазонов в Haskell с помощью Type-Level Literals

Понедельник, 16 Марта 2015 г. 10:47 + в цитатник

Функциональное программирование (ФП), как известно, способствует написанию надёжного (безошибочного) кода.

Ясно, что это максима. Программ без ошибок не бывает. Однако ФП в сочетании со строгой статической типизацией и развитостью системы типов позволяет, в значительной степени, выявлять неизбежные ошибки программиста ещё на стадии компиляции. Я говорю о Haskell, хотя, наверное, к OCaml это тоже относится.

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

http://habrahabr.ru/post/253157/


Метки:  

Как нас тестируют

Понедельник, 16 Марта 2015 г. 10:46 + в цитатник

О независимых тестах защитного ПО и нашей методике оценки их результатов рассказывает Евгений Касперский.

Как мы всегда говорим, «Лаборатория Касперского» спасает мир от кибер-нечисти. Насколько хорошо у нас получается? Вообще и относительно других спасальщиков? Для оценки успешности этой амбициозной задачи мы используем различные метрики. Одна из главных таких метрик – независимая экспертная оценка качества наших продуктов и технологий. Чем лучше показатели, тем лучше наши технологии давят цифровую заразу и активнее спасают мир.

И кто это может сделать? Разумеется, независимые тестовые лаборатории! Но вот вопрос – как обобщить результаты? Ведь в мире проводятся десятки, сотни тестов всеми кому не лень! Тестируются разные технологии защиты, по отдельности или комплексно, исследуется производительность, удобство установки, и много что еще.

Как из этой каши выжать самое правильное — то, что отражает максимально правдоподобную картину способностей сотен антивирусных продуктов? И исключить возможность тестового маркетинга? И еще сделать эту метрику понятной широкому кругу пользователей для осознанного и аргументированного выбора защиты? Счастье есть, его не может не есть не быть! Несколько лет назад мы вывели для себя следующую формулу оценки – «TOP3-рейтинг».
Читать дальше →

http://habrahabr.ru/post/253155/


Метки:  

[Из песочницы] Брутфорс паролей инженерного меню радиостанции

Понедельник, 16 Марта 2015 г. 10:38 + в цитатник

image

Что такое инженерное меню и зачем оно нужно? Позволю себе процитировать из wiki:
Недокументи

http://habrahabr.ru/post/253153/


Метки:  

[Из песочницы] Проект Groovy намерен присоединиться к Apache Software Foundation

Понедельник, 16 Марта 2015 г. 10:31 + в цитатник

Это перевод вот этой публикации из блога Гийома Лафорджа, официального менеджера проекта Groovy.

Команда Groovy рада объявить о своём намерении присоединиться к Apache Software Foundation (ASF).

Вслед за недавним объявлением от Pivotal об окончании финансирования постоянных разработчиков проекта Groovy, команда решила, что было бы целесообразно продемонстрировать Groovy-сообществу, что в долгосрочной перспективе проект не исчезнет. Groovy будет развиваться вне зависимости от наличия финансирования частными организациями и спонсорами, а так же вне зависимости от каких-либо изменений в команде разработчиков.
Читать дальше →

http://habrahabr.ru/post/253151/


Метки:  

Поиск сообщений в rss_habrahabr
Страницы: 149 ... 134 133 [132] 131 130 ..
.. 1 Календарь