Использовать наши программы весело

Автор: admin от 13-03-2015, 23:02, посмотрело: 240

Эти два вымышленных парня сильно повлияли на меня в плане программирования:

Использовать наши программы весело


Вместо предоставления гарантий на совместимость или безошибочную работу, софт от Братьев Бигл обещал кое-что другое: веселье.

Использовать наши программы весело


Игры со странными дискетами от Братьев Бигл на компьютере Apple II в средней школе, и «шведский стол» всяческих программ, которые были написаны для них, стали для меня обрядом посвящения.

Категория: Программирование

 

Go для системных администраторов. Практические примеры. Часть 0

Автор: admin от 13-03-2015, 22:15, посмотрело: 467

Здравствуйте, меня зовут Виталий и я обезьяна практик — для меня лучше один раз увидеть и скопировать, чем сто раз прочитать абстрактные руководства. Долгое время я был обычным системным администратором — писал скрипты на CMD/BAT, и даже на sh (при помощи busybox для Windows). Но однажды обычного shell мне стало не хватать, и я решил для себя написать собственный RPC-сервер, но так, чтобы он работал при минимуме системных компонентов, и был понятным, и был многопоточным и содержал минимум строк кода. Java и прочее ООП я отмел, так как для профессионалов, и слишком абстрактно, и надо ставить среду для выполнения на целевой компьютер, и мне же, как админу, её обновлять. Долгое время приглядывался к perl, но я боюсь динамической типизации. В статье я расскажу, как человеку мало знакомому с программированием решить некоторые задачи системного администрирования при помощи Go.

Категория: Системное администрирование, Windows

 

Игральный кубик на Attiny2313

Автор: admin от 13-03-2015, 22:10, посмотрело: 582

С недавних пор мы с друзьями плотно подсели на настольные игры, а незадолго до этого я решил попробовать программировать под микроконтроллеры. Чередуя настольные игры с пляской вокруг микроконтроллера (я игрался всё это время с Attiny2313), родилась идея применить на практике небольшие знания, которые приобрёл на начальных этапах работы с этим МК и сделать игральный кубик. Была поставлена примерно следующая задача:

  • Кубик должен отображать информацию по аналогии со своим костяным собратом;

  • Кубик должен выдавать два значения;

  • Кубик должен быть максимально простым в использовании.

Категория: Программирование

 

Настройка ROIP

Автор: admin от 13-03-2015, 18:22, посмотрело: 701

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

Сегодня расскажу об одном из вариантов практической реализации ROIP (radio over ip) с помощью радиостанции kenwood nx-700, cisco 2911 с CUCME и ROIP шлюза ФР-106.

Категория: Веб-разработка, Сетевые технологии

 

Эксплуатируем root-уязвимость в роутерах Asus

Автор: admin от 13-03-2015, 17:30, посмотрело: 941

В начале 2015 года компания Asus исправила критичнейшую уязвимость в своих роутерах. «Дыра» была в службе по имени infosvr, использующейся утилитами Asus для облегчения настройки роутера путём его автоматического обнаружения в локальной сети. Уязвимость позволяла выполнять любые команды с правами root (ведь infosvr тоже root), что давало злоумышленнику полный контроль над системой.

Но Asus выпустила исправленные прошивки. Теперь это всё в прошлом. Или нет? Хм… А как часто обыватели обновляют прошивки на своих роутерах?

Эксплуатируем root-уязвимость в роутерах Asus

Прошу под кат за подробностями, историей обнаружения, исследованиями, инструкциями и… эксплоитами.

Категория: Программирование, Информационная безопасность, Сетевые технологии

 

ZeptoLab Code Rush 2015 уже близко

Автор: admin от 13-03-2015, 16:13, посмотрело: 518

Привет Хабражителям!

В 2014 году мы провели свой первый совместный контест по спортивному программированию совместно с Codeforces, об этом мы писали здесь.

Коротко о том, как это было:

Контест состоял из 6 задач, на решение отводилось 2,5 часа (ознакомиться с задачами прошлого года и даже попробовать свои силы в их решении вы можете здесь).
Конечно же, даже на сугубо девелоперском мероприятии мы остались верны себе, поэтому все задачи были придуманы по мотивам наших игр, и, разумеется, мы их заботливо проиллюстрировали:

ZeptoLab Code Rush 2015 уже близко

Впервые за всю историю Codeforces в контесте приняли участие одновременно более 2148 человек (зарегистрировалось более 4600 (!) со всего мира. К слову сказать, первые 3 места заняли

Категория: Программирование, Веб-разработка, Game Development, Android

 

Анонс наших конференций по C# на апрель

Автор: admin от 13-03-2015, 15:56, посмотрело: 422

Привет, коллеги!

Совсем недавно мы провели конференцию, посвященную ASP.NET технологиям и всему что с ними связанно. Она имела успех, о чем можно судить по полному залу и звонкам с вопросами: «Может еще билетик будет все же?». Более подробно мы расскажем позже, но можно посмотреть фотоотчет, а сейчас хочется рассказать о двух новых конференциях, которые мы планируем провести в апреле.

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

Анонс наших конференций по C# на апрель

Первая конференция UI Desktop & Business Application (11 апреля) посвящается «невидимым» с облаков разработчикам настольных корпоративных приложений и в целом всем, кто занимается разработкой и поддержкой бэкенда или разработкой сложного корпоративного интерфейса.

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

Тематика докладов:

  • разработка системы обновлений

  • системы плагинов — MEF

  • интересные бизнес-кейсы связанные со стационарной разработкой

  • фреймворки для UI, тестирование UI

  • встраивание в систему

  • особенности или какие-то интересные возможности связанные с EF

  • и так далее, все что специфично для Windows программ


Регистрация уже началась. Воспользуйтесь возможностью приобрести билет по начальной цене.

Узнать о второй конференции посвященной API

Категория: Программирование, Веб-разработка, Windows

 

PCE.js и старое железо в браузере

Автор: admin от 13-03-2015, 15:37, посмотрело: 394

PCE.js и старое железо в браузере

Доброго дня всем в эту пятницу.

Уже скоро выходные, предлагаю отвлечься от дел насущных и понастольгировать.

Я удивлен, что этот интереснейший проект оказался удостоен, вроде бы, лишь одного комментария на хабре + упоминания о Windows 1.01.

Для тех, кто не знает, поясняю — это эмулятор разных старых платформ в браузере (думаю скоро Windows XP увидим портированную на кофескрипт).

С момента того поста тут уже появились куча интересного.
Давайте вспомним

Категория: Веб-разработка, Google, Железо, Старое железо

 

Особенности работы с файлами в приложениях на разных мобильных платформах

Автор: admin от 13-03-2015, 15:04, посмотрело: 788

При разработке кросс-платформенного мобильного приложения, имеющего в своём функционале работу с файлами, встаёт вопрос об организации процессов работы с файлами на каждой платформе. С данным вопросом мы столкнулись при разработке новой версии Edusty, позволяющей делиться файлами со своими одногруппниками. В этой статье мы расскажем как происходит импорт и экспорт файлов в приложениях, работающих на операционных системах iOS, Android, Windows Phone.

Особенности работы с файлами в приложениях на разных мобильных платформах

Категория: Веб-разработка, Android, Windows, iOS

 

Туториал по Coub API

Автор: admin от 13-03-2015, 14:15, посмотрело: 892

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

В этом туториале я покажу, как можно сделать простейший клиент коба на Ruby on Rails. Приложение позволяет залогиниться через коб и сгенерить такой коб с любым текстом:



Рабочая версия этого приложения лежит по адресу fantozzi.dev2.workisfun.ru, код приложения из этого туториала можно посмотреть на Гитхабе: github.com/igorgladkoborodov/memegenerator

Подробности

Категория: Программирование, Веб-разработка

 
Назад Вперед