ZX Spectrum: 35-летний юбилей

Автор: admin от Сегодня, 07:05, посмотрело: 19

ZX Spectrum: 35-летний юбилей

35 лет назад, 23 апреля 1982, появился ZX Spectrum — замечательный домашний компьютер, который приобщил к программированию немало людей. В первой половине 1990-х эти 8-битные компактные устройства были очень популярны в России. По сути, ZX Spectrum’ы заполнили нишу бюджетных игровых приставок, но при этом позволяли писать полноценные программы на Basic (и не только). В честь очередной годовщины мы решили вспомнить наиболее яркие игры, покорившие сердца многих пользователей ZX Spectrum.

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

 

GeekUniversity — первый в России онлайн-университет с гарантированным трудоустройством

Автор: admin от 20-04-2017, 19:10, посмотрело: 28

GeekUniversity — первый в России онлайн-университет с гарантированным трудоустройством

Новость для тех, кто мечтает заниматься разработкой сайтов, веб- или мобильных приложений. Образовательный IT-портал GeekBrains и Mail.Ru Group запустили совместный проект — первый в России онлайн-университет, готовящий веб-разработчиков, Android- и iOS-программистов. Студенты GeekUniversity смогут пройти путь от новичка до middle-разработчика всего за год.

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

 

Здравствуй, Хабр

Автор: admin от 18-04-2017, 18:05, посмотрело: 68

Здравствуй, Хабр

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

Электронная отчетность, электронный документооборот, поиск и анализ закупок, корпоративная соцсеть, видеокоммуникации, управление персоналом – это лишь часть наших сервисов. Мы автоматизируем рабочие процессы и превращаем их в «несколько кликов».

Работать в СБИС можно офлайн, онлайн и в мобильном приложении.

Не будем грузить вас рассказами о нашем продукте. Если интересно, то вот здесь мы в буковках и картинках рассказали о нем все.

Почему мы – интересные и полезные?


Для разработки своих продуктов (online сервисов, desktop и мобильных приложений) мы используем собственный PaaS-фреймворк.

Backend фреймворк мы пишем на С++, при этом прикладной код можно писать как на С++, так и на Python или javascript, для этого ко всем встроенным типам сделаны bridges. Помимо встроенных типов и системы вызовов (remoting, IPC, inproc), важной частью фреймворка является сервер приложения, который работает быстрее сервера Node.JS на аналогичном железе, но об этом чуть позже в отдельной статье.

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

 

RubyMine 2017.1: Docker, RuboCop, автогенерация Rails-тестов, улучшения для Puppet

Автор: admin от 18-04-2017, 18:05, посмотрело: 32

Привет, Хабр! Недавно мы выпустили RubyMine 2017.1, новую версию нашей IDE для Ruby и Rails, и уже обновили её до более стабильной версии 2017.1.1. Пора рассказать о том, что в ней нового.

RubyMine 2017.1: Docker, RuboCop, автогенерация Rails-тестов, улучшения для Puppet

  • Docker

  • Создание RVM-гемсетов

  • RuboCop

  • Мгновенное создание Rails-тестов

  • Улучшения для разработки модулей Puppet

  • Структура проекта Puppet

  • Улучшения для javascript

  • Обновленный поиск в VCS

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

 

Новости онлайн-курсов Mail.Ru Group: перезапуск «Углублённого программирования на С++»

Автор: admin от 18-04-2017, 16:40, посмотрело: 30

Новости онлайн-курсов Mail.Ru Group: перезапуск «Углублённого программирования на С++»


17 апреля мы перезапустили онлайн-курс «Углублённое программирование на С/С++» на платформе Stepik. Это курс для тех, кто знает С++ и хочет научиться использовать его в промышленной разработке. Мы упростили доступ к модулям, чтобы вы прошли курс в удобное время и получили сертификат. Но обо всём по порядку.

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

 

Аспекты удачной архитектуры мобильных приложений

Автор: admin от 18-04-2017, 11:10, посмотрело: 23

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

Вот только потом, когда встает вопрос о поддержке, рефакторинге и введении новых фич оказывается, что в контроллерах у нас тонны кода, количество boilerplate застилает 4к экран, а вкорячивать новые фишки сложнее, чем переписать все снова. И вот вы уже снова перепиливаете все в стиле *уяк-*уяк и в продакшн…

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

Аспекты удачной архитектуры мобильных приложений

Под катом ответы на распространенные вопросы и некоторые советы, которые помогут создать качественный продукт.

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

 

GameDev с нуля: Unity3D и векторная графика

Автор: admin от 14-04-2017, 12:55, посмотрело: 23

OVIVO продолжают рассказывать о своём опыте разработки игр. Статья в первую очередь будет интересна новичкам в геймдеве и тем, кто уже освоил азы работы с Unity. Слово автору. :)

GameDev с нуля: Unity3D и векторная графика

Категория: Веб-разработка, Game Development, Microsoft

 

Суперсилы WinDbg для .NET-разработчиков

Автор: admin от 14-04-2017, 10:35, посмотрело: 21

Продолжая серию публикаций по докладам на конференциях, мы остановились на лучшем докладе DotNext 2016 Moscow, в которой Саша Гольдштейн рассказывает о возможностях WinDbg для отладки .NET приложений. Этот действительно мощный инструмент позволяет решать задачи, с которыми не справляется встроенный отладчик Visual Studio.

Особенно этот материал будет полезен тем, кому сложно смотреть доклады на английском языке, так как расшифровка переведена на великий и могучий!


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

 

$PHP не нужен*

Автор: admin от 12-04-2017, 11:00, посмотрело: 38

Хорошо известно, что PHP — это мёртвый язык программирования и его 22-летняя экосистема фактически стала бесполезна, когда появился Node и новые асинхронные фреймворки на его основе. Превосходство Node очевидно, потому что все знают, что однопоточные асинхронные программы более лучше по умолчанию. И быстрее.


«Но Саймон! Почему?!", вы, вероятно, прокричите увидев этот текст на экране. И вот почему:


Перспективы трудоустройства


PHP-разработчики не пользуются спросом. По прошествии 22 лет, все компании, использующие PHP, сразу же отказались от него, как только был выпущен Node v0.0.1, потому что этот стек разработки мгновенно стал лучшим. Кроме того, всем известно, что для успешного запуска (забудем про Slack) вам нужно создавать веб-интерфейсы на Node, а данные сохранять в MongoDB.


Иначе просто невозможно добиться успеха.


Приведем немного научных™ фактов, чтобы доказать эти утверждения:


$PHP не нужен*


$заголовок = ‘PHP-разработчики не могут найти работу чтобы содержать свои семьи’;

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

 

Agile у каждого свой: как плыть по течению, управлять проектами и не страдать

Автор: admin от 11-04-2017, 07:15, посмотрело: 102

Agile — это мода, тренд, слово, которое мелькает везде и повсюду (уступая, кажется, только коучингу).

Вы, конечно, знаете, что это метод гибкой разработки ПО. Некоторые учатся: ходят на курсы, слушают лекции, потом с адской болью внедряют эти принципы в процесс работы команды, а кто-то просто работает на совесть, не пытаясь называть это модным «Agile». Тут нет и не может быть никакого идеального решения, потому что все люди разные, с разным ритмом, представлением о работе и характерами. Так и не все команды могут работать по одинаковым принципам.

Рассказываем о том, что Agile это не свод правил, высеченный в камне, а советы, которые команды могут применять. Или нет. Учимся мудро подходить к организации рабочего процесса. И использовать на практике только те принципы, что близки вам (ну и заказчику!).

Agile у каждого свой: как плыть по течению, управлять проектами и не страдать

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

 
Назад Вперед