Отмечаем восьмилетие первым выпуском в GeekUniversity

Автор: admin от 2-08-2018, 13:35, посмотрело: 33

Отмечаем восьмилетие первым выпуском в GeekUniversity

Сегодня GeekBrains исполняется 8 лет, и за последний год к нам присоединился 1,3 млн пользователей - число регистраций на портале превысило отметку в 3 млн. У нас появилось много новых учебных программ и профессий, но главное наше достижение - онлайн-университет GeekUniversity. Он позволяет готовить middle-разработчиков за год и трудоустраивать их в Mail.Ru Group и к нашим партнёрам. Сейчас в нем обучаются 2000 студентов на 7-ми факультетах, а в конце августа мы ждем первых 50 выпускников.

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

 

Три верных признака того, что пора пилить свой фреймворк

Автор: admin от 27-07-2018, 18:20, посмотрело: 28

В жизни практически любой команды разработчиков наступает момент, когда создание собственного фреймворка переходит из статуса «Нафига нам тратить время?» в статус «Классная идея!». У нас такой момент наступил около двух месяцев назад, когда мы начали прикручивать к клиентскому мобильному приложению Промсвязьбанка, PSB Mobile, функцию голосового управления переводами с помощью Siri. Мы проанализировали свой опыт и на его основе расскажем, как понять, что время фреймворков все-таки настало.



Три верных признака того, что пора пилить свой фреймворк

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

 

Основы прогрессивных веб-приложений

Автор: admin от 27-07-2018, 14:30, посмотрело: 17

Видели когда-нибудь кнопку «Добавить на главный экран», которая появлялась на экране вашего Android-смартфона, когда вы просматривали какой-нибудь сайт? Если щёлкнуть по этой кнопке, то на телефон, в фоновом режиме, будет установлено некое приложение, значок для запуска которого попадёт на главный экран. Теперь это приложение можно запустить и работать с сайтом почти так же, как и раньше, но только в обычном телефонном интерфейсе.



То, о чём мы говорим, представляет собой мобильное приложение, которое было загружено из веб-приложения. Причём, как можно заметить, для установки такого приложения вам не приходится взаимодействовать с Play Market. В результате, установка таких приложений упрощается настолько, насколько это вообще возможно. Однако это — далеко не самое интересное. Запуская подобные программы, вы получаете возможность работать с теми данными, которые они выводят, даже без подключения к интернету. Они позволяют взаимодействовать с веб-страницами в оффлайне. Ну не замечательно ли это?



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



Основы прогрессивных веб-приложений

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

 

Какой язык программирования учить в 2018 году и почему именно его?

Автор: admin от 17-07-2018, 20:25, посмотрело: 40

Если Вы настойчиво хотите попасть в команду разработчиков компилятора или в «мир Дикого Запада» — то смело выбирайте и учите топовый язык программирования из TIOBE и лучше всего: на уровне его спецификации. А если серьезно, то сейчас в отрасли все так запутанно с логикой и выводами, столько маркетинга и воды, что самая выигрышная стратегия — включить свои собственные мозги и сделать экспресс-переоценку технических ценностей, к которым мы так привыкли. В посте я постараюсь максимально ясно сориентировать начинающих свою карьеру разработчиков по рискам выбора технологий и сделать им правильные и далеко (далеко-далеко) идущие выводы.

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

 

Дипломные работы выпускников Технопроектов, весна 2018

Автор: admin от 27-06-2018, 10:25, посмотрело: 50

Дипломные работы выпускников Технопроектов, весна 2018


Дважды в год мы набираем студентов в наши Технопроекты, и дважды в год выпускаем лучших из них только после защиты дипломного проекта, доказывающего, что не зря они два года впитывали IT-премудрости. 22 мая прошла очередная защита, на которой кроме выпускников Технопарка (МГТУ), Технотрека (МФТИ) и Техноатома (МИФИ) впервые выступали и ребята из нашего Технополиса (Санкт-Петербургский политехнический университет им. Петра Великого). А еще новшеством этой защиты стали 4 выпускных проекта, которые делали совместно студенты из российских ВУЗов и студенты Worcester Polytechnic Institute (Массачусетс, США). И сегодня мы расскажем о шести самых интересных выпускных проектах этой защиты.

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

 

Автоматизируй это немедленно или как бизнесу сегодня работать в интернете

Автор: admin от 14-06-2018, 18:40, посмотрело: 58

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

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

 

Разработка умных устройств на примере контроллера теплого пола на ESP8266

Автор: admin от 1-06-2018, 09:25, посмотрело: 54

Хочу поделиться своим опытом разработки умного устройства. В этой публикации я опишу аппаратное (кратко) и программное (более подробно) обеспечение.



Контроллер предназначен анализировать показания датчиков (проводных и беспроводных) и поддерживать заданную (с учетом расписания, в т.ч. по дням недели) температуру в каждой отдельной зоне, путем включения/выключения котла и управления петлями водяного теплого пола с помощью термоголовок на коллекторе.

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

 

Анимация в Angular-приложениях

Автор: admin от 11-04-2018, 05:20, посмотрело: 82

Анимация в Angular-приложениях



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



После перехода нашего продукта на Angular 2+ мы столкнулись с тем, что Ангуляр предоставляет свой механизм для описания анимации. Поскольку Ангуляр полностью владеет транзакциями DOM, то он может упростить описание анимации и мы решили попробовать отказаться от анимации на CSS. Да и в целом было интересно посмотреть, что из этого получится. За почти год разработки проекта мы так и не перешли обратно на CSS-анимацию, и я могу сказать, что можно вполне успешно жить с анимацией Ангуляра. В этой статье я расскажу, как использовать анимацию в проектах на Angular 2+ и о возможностях, которые до сих пор почему-то не описаны в официальном гайде.

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

 

Ограничение длины текста через градиент

Автор: admin от 2-04-2018, 16:25, посмотрело: 84

Ограничение длины текста через градиент



Рассмотрим создание эффекта ухода текста в прозрачность как альтернативу обрезания текста многоточием.

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

 

Золотое правило git rebase

Автор: admin от 2-04-2018, 14:30, посмотрело: 87

Всем привет!



Мы тут немного переделали наш курс посвящённый web-разработке и добавили ещё целый месяц изучения JS. Ну и как обычно у нас — рассмотрим что-нибудь интересное, что разбирается у нас на курсе. В данном случае — git rebase.



Поехали.



Что на самом деле происходит во время git rebase, и почему вас должно это волновать.



Основы rebase-а



Таким вы могли бы представить себе rebase в git:



Золотое правило git rebase

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

 
Назад Вперед