Junior FPGA Design Engineer: как стать?

Автор: admin от 19-04-2016, 21:59, посмотрело: 807

Всем привет!

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

Разработка под FPGA — это не просто какой-то язык. Это очень объемная область, с огромным количеством подводных камней и нюансов.

В этой статье вы найдете:

  • список тем, которые должен освоить начинающий разработчик под FPGA

  • рекомендуемую литературу по каждой из тем

  • набор тестовых вопросов и лабораторных работ

  • классические ошибки новичков (и советы по исправлению)


Добро пожаловать под кат!

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

 

За год Google проанализировал 760 тыс. взломов сайтов и анонсировал новый инструмент оповещения веб-мастеров

Автор: admin от 19-04-2016, 19:27, посмотрело: 273

За время исследования, проводимого с июля 2014 по июнь 2015 года, работниками компании Google было выявлено 760 935 фактов взлома 313 190 сайтов, которые компания определила как потенциально опасные для пользователя, о чем говорится в соответствующем докладе. Собранная статистика была использована для разработки новой системы уведомлений для веб-мастеров, которая будет информировать последних о взломе сайта.

Разработка была представлена на 25-м Международном World Wide Web-консорциуме, там же, где другие работники Google анонсировали свой черновик протокола передачи данных между веб-страницами и USB-устройствами.

За год Google проанализировал 760 тыс. взломов сайтов и анонсировал новый инструмент оповещения веб-мастеров

Категория: Веб-разработка, Информационная безопасность, Google

 

Быстрый старт кастомного docker-контейнера на платформе OpenShift

Автор: admin от 19-04-2016, 18:30, посмотрело: 603

Быстрый старт кастомного docker-контейнера на платформе OpenShiftПоявилась необходимость создать облачный сервис и для реализации этого проекта было выбрано open source решение OpenShift. После успешного прохождения Getting Started и деплоя HelloWorld, возникли неожиданные трудности: официальная документация потребовала детального изучения для решения такой простой задачи, как поднять свой готовый контейнер, с произвольным содержанием. Пришлось немного разобраться и ниже простое готовое руководство. Подразумевается, что читатель знаком с docker, т.к. объяснений его команд в данном мануале нет.

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

 

Разработка HTML5-игр в Intel XDK. Часть 7. Оформление игры

Автор: admin от 19-04-2016, 18:15, посмотрело: 712

Разработка HTML5-игр в Intel XDK. Часть 7. Оформление игры
Часть 1 » Часть 2 » Часть 3 » Часть 4 » Часть 5 » Часть 6 » Часть 7
Разработка HTML5-игр в Intel XDK. Часть 7. Оформление игры

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

Разработка HTML5-игр в Intel XDK. Часть 7. Оформление игры

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

 

35 полезных инструментов по теме виртуализации

Автор: admin от 19-04-2016, 17:57, посмотрело: 326

35 полезных инструментов по теме виртуализации


Сегодня слово «виртуализация» у всех на слуху, а технологии виртуализации становятся одним из основных компонентов ИТ-инфраструктуры организаций. Кстати, сегодня вышел наш пост, в котором мы поделились своим опытом создания провайдера виртуальной инфраструктуры на примере 1cloud.

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

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

 

Как ухудшить производительность вашего приложения — типичные ошибки разработчиков

Автор: admin от 19-04-2016, 17:44, посмотрело: 353

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

Как ухудшить производительность вашего приложения — типичные ошибки разработчиков

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

 

Великий российский фаервол не за горами

Автор: admin от 19-04-2016, 16:25, посмотрело: 521

Друзья, пока вы сидите в своих уютненьких хабрахабчиках происходит нечто важное страшное. К нам едет делиться опытом главный цензор Китая — Лу Вэй.
Великий российский фаервол не за горами
New York Times в репортаже о посещении им офиса Facebook называет его не иначе как China’s Web Czar. Так вот этот веб-царь Лу Вэй — глава Киберадминистрации КНР, член Политбюро ЦК Коммунистической партии Китая (личность не публичная но весьма высокопоставленная, выше посла). По сути он в Китае — главный по фаерволу. Подробности о «Золотом Щите» ???? и будущем российских интернетов под катом.

Категория: Информационная безопасность

 

Разработка JavaScript API: 5 принципов написания встраиваемых скриптов

Автор: admin от 19-04-2016, 15:56, посмотрело: 463

Наверняка, вы сталкивались с принципами (пусть и противоречивыми) о написании модулей и классов на javascript. Когда мне понадобилось написать встраиваемый в веб-страницу cкрипт, который предоставляет API для работы определённого сервиса, то я не смог найти достойных рекомендаций о проектировании подобных скриптов.


Итак, вот (довольно очевидные) требования к скрипту, с которыми я столкнулся: 



  • он будет встраиваться в страницы сторонних веб-приложений;

  • он должен выполнять свою работу качественно;

  • он должен загружаться быстро;

  • он не должен (непредсказуемо) влиять на работу веб-приложения;

  • должен соответствовать требованиям безопасности;

  • … // много чего ещё :)


Разработка JavaScript API: 5 принципов написания встраиваемых скриптов


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

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

 

Какую библиотеку работы с HTTP в Android выбрать?

Автор: admin от 19-04-2016, 15:55, посмотрело: 691

Представляю вашему вниманию перевод статьи «Which Android HTTP library to use?».

Для чего это вообще?


Какую библиотеку работы с HTTP в Android выбрать?Сегодня почти все приложения используют HTTP/HTTPS запросы как своеобразный транспорт для своих данных. Даже если вы напрямую не используете эти протоколы, множество SDK, которые вы, скорее всего, уже включили в свои приложения (например, метрика, статистика падений, реклама), используют HTTP/HTTPS для работы с сетью. На сегодняшний день совсем немного существует библиотек, которые разработчик мог бы свободно использовать в своем проекте. И я постараюсь рассказать об основных из них в этом посте.
У Android-разработчиков есть много причин, чтобы сделать выбор в пользу сторонних библиотек, заместо уже встроенных API, таких как HttpURLConnection или Apache Client. Например:
Узнать зачем

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

 

20 апреля весь день, впервые онлайн — IT Director Briefing 2016

Автор: admin от 19-04-2016, 15:30, посмотрело: 412

20 апреля весь день, впервые онлайн — IT Director Briefing 2016


Ключевое событие года Microsoft в Северо-Западном регионе расширяет границы!
Наше ежегодное мероприятие IT Director Briefing выходит в онлайн, благодаря технологии Skype Broadcasting!

Приглашаем вас присоединиться с помощью онлайн трансляции к общению с ведущими ИТ руководителями компаний крупного и среднего бизнеса Санкт-Петербурга, которое состоится 20 апреля!

C 2011 года, IT Director Briefing неуклонно расширяет аудиторию участников благодаря вниманию и интересу к ИТ технологиям со стороны бизнеса. В этом году, мы предлагаем вам присоединиться к сообществу ИТ Директоров, использующих технологии Microsoft для расширения возможностей бизнеса и ИТ инфраструктуры!

Требуется регистрация!
Подробности и расписание трансляции

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

 
Назад Вперед