Архив за 27 февраля 2013

TechCrunch Mobile Barcelona Meetup 2013 Сегодня вечером в Барселоне, TechCrunch совместно с Barcelona.io и Wayra проводят Mobile World Congress и TechCrunch Mobile Barcelona meetup. Посетителям и участникам скучать не придется. На мероприятие уже приехали интересные стартапы, венчурные инвесторы, менторы, а так же журналисты TechCrunch. В общем, программа весьма насыщенная и интересная. Официальный хэштег мероприятия #TCMB.

В качестве спикеров представлены бывший главный операционный директор Skype Майкл Джексон из Mangrove Capital Partners, Роберто Бонанзинга из Balderton Capital and Oriol Juncosa, а также VC из основных инвестиционных фондов Испании, таких как Nauta Capital, StartupBootCamp и Caixa Capital Risc.

В питчах примут участие 8 команд.
Читать полностью »

Задача включить или ребутнуть удаленный компьютер у человека связанного с разработкой возникает достаточно часто. Чтобы не напрягать коллег и домашних давайте переложим эти обязанности на ардуинку, тем более что на Ebay подешевели Ethernet shieldы на W5100.
Включите мой комп!
Читать полностью »

Источник опубликовал оценку производительности мобильной платформы Intel Clover Trail+, представленной на MWC 2013. Напомним, однокристальная платформа Clover Trail+, в которую вошли двухъядерные процессоры Intel Atom Z2520, Z2560 и Z2580, предназначена для смартфонов и планшетов с ОС Android.

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

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

Архивы в современное время играют немаловажную роль в хранении данных. Они позволяют хранить внутри себя набор разнообразных файлов. Это достаточно удобно, например, для передачи данных по сети — легче передавать один файл, чем несколько. Также архивы позволяют хранить информацию в удобной структурированной форме. Вы это, несомненно, осознавали и до этого.

В данной статье мы попробуем разработать собственный кроссплатформенный консольный архиватор с поддержкой как архивации, так и распаковки ранее запакованых файлов. Требуется уложиться в 200 строчек кода. Писать будем на C++, используя при этом лишь его стандартные библиотеки. Поэтому привязанности к определенной платформе нет — работать это будет и в Windows, и в Linux.
Почему C++, а не привычный C? Не то, что бы я имею что-то против СИ, просто в нем достаточно проблематично работать со строками и, к тому же, отсутствует ООП. Следовательно, если бы мы использовали C, то в 200 строк, думаю, вряд ли бы уложились. Ну, да ладно, приступим же!

Intro

Для начала немного теории. Думаю, все, кто читает эту статью, прекрасно знают, что любой файл — это обыкновенная последовательность байт, которой оперирует процесс, открывший файл( ресурс ). Файлы — это последовательность байт, которая приобретает различные формы в пределах файловой системы. Формы — это типы файлов, их назначения. Для операционной системы файлы — это байты, о назначении которых ей ничего не известно.
Стандартные потоки вывода также манипулируют последовательностью байт, попутно модифицируя их( это зависит от класса потока, некоторые потоки являются «сырыми», т.е работают, непосредственно, с байтами ).

Так что же требуется знать, чтобы написать архиватор? Думаю, кроме наличия некоторых знаний уровня «выше базового», касающихся C++, лишь то, что файл — это байты. И ничего более.

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

На выставке MWC 2013 китайская компания TCL Communication, выпускающая смартфоны под маркой Alcatel, представила несколько новых устройств. О моделях One Touch Idol X и One Touch Fire мы уже писали ранее, а сейчас остановимся на двух других устройствах — One Touch Snap и One Touch Snap LTE. Несмотря на почти одинаковые названия, обе модели заметно различаются.

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

Информационная поддержка изделия: спецприём KANO
Классический подход обязывает руководителя проекта, в ускоренном режиме, проводить приоритезацию задач используя для этого категоризацию требований на основе классификации Эйзенхауэра. Результатом всей этой «приоритезации» может стать упущенная выгода, потеря конкурентного преимущества и 100% удовлетворенность процессом руководителя проекта. Другое дело, когда команда реализует требования, которые клиент с восторгом готов принять!
Личностей типа «сноллигостер» хочется предупредить, что они могут этот топик не читать, дабы не травмировать свою психику.
Всем остальным: Добро пожаловать в новый мир!
Читать полностью »

Речь пойдет о unity-launcher-editor — редакторе элементов и контекстного меню (quicklists) панели Unity для Ubuntu. Редактор написан с использованием связки python+gtk, с обязанностями справляется сносно. Раздражает время запуска: до появления главного окна проходит непозволительно много времени.

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

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

Работаем с API вконтакте из расширения для Google ChromeВ этом топике я постараюсь рассказать о работе с API вконтакте из расширения для Google Chrome.

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

Случайно открыв в конце рабочего дня erlang.org, обнаружил приятную новость: сегодня состоялся релиз новой версии Erlang/OTP — R16B.
Читать полностью »


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