Архив за 04 мая 2016 - 7

Катание и пикник с командой Withme | #Спортспервымвстречным - 1
Команда Withme приглашает всех желающих на PicnicWithme 2016!

Событие состоится 7 мая на ВДНХ в 13:00 по Московскому времени. В культурную программу войдёт:

— Возможность познакомиться с новыми интересными людьми
— Катание на всём, у чего есть колеса
— Общение с разработчиками на тему развития Withme
— Пикник на мягком пледе в клетку
— Хорошее настроение и позитивные эмоции
Читать полностью »

Поскольку развитие технологий привело к тому, что у каждого программиста теперь есть собственный компьютер, в качестве побочного эффекта имеем тысячи разнообразных библиотек, фреймворков, сервисов, API и т.д. на все случаи жизни. Но когда этот случай жизни наступает, возникает проблема — что их этого использовать и что делать если оно не совсем подходит — переписывать, писать с нуля свое или прикручивать несколько решений для разных вариантов использования.

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

Перейдем к конкретной «ходовой» задаче — объектная прослойка для работы с базами данных в PHP. Решений великое множество, начиная от PDO и заканчивая многоуровневыми (и, на мой взгляд, не совсем уместными в PHP) ORM движками.
Читать полностью »

image

Часто наше желание найти новый метод ввода — нечто большее, чем мыши, трекпады или игровые контроллеры — обусловлено только новизной или интеллектуальным любопытством. Но не в случае гарнитуры GlassOuse (т. е. «очки+мышь»). Она сделана специально, чтобы помочь тем, кто не может использовать обычную мышь. Носится на голове, как очки и может подключаться к Windows, Linux, Mac и Android-устройствам через Bluetooth и выполнять функции мыши, сообщает theverge.
Читать полностью »

Разработчики обратились к радиолюбителям за помощью в поиске сигналов спутника

Российский спутник «СамСат-218» не выходит на связь. Нужна помощь сообщества - 128 апреля ракета-носитель «Союз-2.1а» вывела на орбиту три космических аппарата: «Ломоносов», «Аист-2Д» и SamSat-218 («СамСат-218»).

КА «Ломоносов» массой 645 кг оснащён космическим телескопом для измерения энергетического спектра и химического состава космических лучей предельно высоких энергий, на борту аппарата установлены комплексы приборов по исследованию космических гамма-всплесков и ближней магнитосферы Земли.

«Аист-2Д» — российский спутник дистанционного зондирования Земли с разрешающей способностью до 1,5 м.

Спутник «СамСат-218» — проект студентов Самарского государственного аэрокосмического университета (СГАУ) и конструкторов РКЦ «Прогресс», является частью комплекса научной аппаратуры «Контакт». Вторая часть комплекса размещается на борту малого космического аппарата «Аист-2Д». Задача комплекса — отработка технологии управления малыми космическими аппаратами.
Читать полностью »

IBM Research, исследовательское подразделение IBM, объявило о доступности ресурсов квантового компьютера в облаке IBM Cloud. Для доступа можно использовать настольный ПК или мобильное устройство. Отметим, что это первый случай широкого доступа к квантовым вычислениям.

Пользователи могут экспериментировать с квантовыми вычислениями

Читать полностью »

В жизни нередко бывают ситуации когда нужно просто сесть и сделать какое-то дело, не забивая себе голову вопросами вроде "а что это даст?", "а кому это нужно?" и т. п. Написание монады IO — безусловно именно такой случай. Поэтому под катом находится рассказ о том как написать монаду IO на C#, без малейших попыток объяснить зачем это делать.

Баянистая картинка, отражающая суть статьи

Как написать монаду IO на C# (не) без помощи параллельной вселенной и машины времени - 1

Читать полностью »

Компания Transcend сообщила о поступлении в продажу новой линейки карт памяти microSD, предназначенных для промышленных решений. В картах памяти используется технология SuperMLC, которая дебютировала в промышленных SSD Transcend.

Читать полностью »

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

Для начала введём определение bus master: устройство, способное быть не только ведомым, но и ведущим на шине компьютера. То есть — не только отвечать на транзакции ввода-вывода, инициированные процессором, но и самостоятельно их инициировать — по собственной инициативе «ходить» в память.

История таких устройств уходит корнями в понятие DMA: ещё во времена прародителя микропроцессоров, микропроцессора 8080 (КР5080ИК80), появилось понимание, что процессор хорошо бы разгрузить от рутинной операции перетаскивания байтиков между устройствами в-в и памятью.
Читать полностью »

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

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

Здесь и далее публикуем наш перевод статьи How to choose the best IT outsourcing Provider?Читать полностью »

image

Всем привет. В этой статье я попытаюсь поделиться своим небольшим опытом в построении бюджетного но технологически неплохого робота-паука.

Краткое предисловие:

Однажды, прочитав массу интересных статей о том как строят многоногих шагающих роботов, такой идеей загорелся и я. Но вот те статьи что мне попадались больше концентрировались на том как его мастерить. Филигранное владение напильником, чудеса с оргстеклом, кружок для тек у кого дома завалялся лазерный резак, фрезерный станок и прочее, чего у большинства явно не найдется.

Другой неприятной стороной было то что в качестве мозгов в основном использовались — если не ардуино, то STM32. Мне же хотелось занимтаься программированием. Научить робота бегать за мячиком, обходить препятсвия, передвигаться по открытомй пространству. То есть то, для чего надо больше чем ардуина. Упирались все желания в деньги, которых мало, и руки, которые кривые. Постараюсь поведать как оба этих препятствия я обошел.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js