Dev-Feed
Актуальная подборка материалов для вашего развития. Будь в теме не дай своим знаниям устареть!
Как сделать загрузчик файлов с поддержкой дрэг-н-дропа на чистом JavaScript, подробное руководство Джозефа Циммермана в переводе devSchacht
https://medium.com/p/de850d74aa2f
expand_more
https://medium.com/p/de850d74aa2f
JavaScript за 14 минут, интерактивное руководство по основам языка от Джереми Томаса
https://jgthms.com/javascript-in-14-minutes/
expand_more
https://jgthms.com/javascript-in-14-minutes/
GitHub Learning Lab
Ребята из GitHub запустили интерактивные курсы по гиту и гитхабу: от переноса проекта на GitHub до исправления конфликтов и использования GitHub Pages
https://lab.github.com
expand_more
Ребята из GitHub запустили интерактивные курсы по гиту и гитхабу: от переноса проекта на GitHub до исправления конфликтов и использования GitHub Pages
https://lab.github.com
Коллекция полезных CSS приёмов, каждый из которых вы поймёте меньше чем за 30 секунд. [EN]
https://goo.gl/dMJNXM
expand_more
https://goo.gl/dMJNXM
Глубокое погружение во Vue.js, серия статей с обзором исходного кода фреймворка для демонстрации новичкам основных принципов JavaScript
https://medium.com/p/fd9638c05c05
expand_more
https://medium.com/p/fd9638c05c05
Лучшие лекции для дизайнеров
В преддверии [club161251937|питерского дизайн-форума Prosmotr] мы составили подборку лучших лекций с юбилейного форума по мнению аудитории.
Вова Лифанов поделится своими трудными и в какой-то мере неудачными проектами, Максим Ильяхов поведает о правильном взаимодействии с заказчиками, чтобы работа не пылилась на полке, Дмитрий Карпов расскажет откуда черпать силы для усиленной работы, Максим Нестеренко поразмышляет о проблемах современной школы дизайна, Михаил Шишкин объяснит разницу дизайнера «на 5» и «на 4», а Сергей Андронов наградит порцией вдохновения и покажет очень крутые проекты.
Чтобы не пропустить новые премьеры — подписывайся на наш YouTube-канал: goo.gl/WMij1q
Темы и описание лекций:
— Лекция «Сквозь тернии поздно» Вовы Лифанова, основателя агентства Супрематика.
Каждый дизайнер, выходящий на сцену, рассказывает какие крутые проекты он сделал, каким успешным стал.
И редко кто способен поделиться трудностями и провалами.
Представляем вам лекцию экспромт с реальными кейсами от Вовы Лифанова о том, как трудно бывает создать удачный дизайн.
— Лекция «Как больше никогда в жизни не работать в стол» Максима Ильяхова, редактора Дизайн-бюро Артема Горбунова, создателя сервиса Главред.
Абсолютно не важно какие творческие услуги вы оказываете, у всех есть проекты, которые были сделаны, но никогда не были опубликованы. Вы задумывались, почему так получается? Была это ваша ошибка в работе с клиентом или существуют другие причины, от вас независящие? В этой лекции Максим поможет разобраться в этом вопросе и подскажет, как не тратить время зря и не создавать «мертвых» работ.
— Лекция «Хватит скулить — все за∞сь!» Дмитрия Карпова, руководителя Экспертного Центра Консорциума.
Вас ждет необычное выступление о роли личности дизайнера, точках переосмысления и роста. Дмитрий расскажет, что действительно нас вдохновляет и становится частью нашей настоящей, счастливой жизни. Как самореализоваться, не стараясь себя похоронить в суете дизайна. Жить талантливо, открыто и много работать ради самого себя.
Почему многие дизайнеры — это шизофреники, перфекционисты, мазохисты и влюбленные в свою профессию самородки. Это не оскорбление, а начало разговора о психологии творческого человека, что с этим делать и как быть по-настоящему счастливыми!
— Лекция «Что не так с нашим вкусом» Максима Нестеренко, художника-графика, куратора курса «Графический Дизайн» в Британской высшей школе дизайна.
Дизайн против искусства, художник против дизайнера. Существует ли это противостояние или в 21 веке дизайн и искусство разошлись настолько, что нечего и сравнивать? И как быть с образованием: нужно ли дизайнеру фундаментальные художественные основы или самое главное идея, коммуникация и креатив? Где кончается ремесло и начинается дизайн, а может быть даже искусство? Чтобы ответить на эти глобальные вопросы Максим Нестеренко обратится к опыту великих дизайнеров начиная с конца 19 века до наших дней.
— Лекция «Ок, а что дальше» Михаила Шишкина, основателя креативного агентства Shishki.
Когда достигаешь высокого уровня профессионализма у тебя есть 1001 способ технически решить задачу и правильно ее презентовать заказчику. И тогда возникает вопрос: куда развиваться дальше, чтобы было интересно работать? Как оставаться дизайнером «на 5» и не терять вдохновения? Лекция-размышление о непонятной и крутой европейской айдентике, выходе на новый уровень мышления и способах прокачать свое сознание.
— Лекция «Как перестать делать унылый дизайн» Сергея Андронова, дизайн-директора студии Looi.
Если вам надоел унылый дизайн, стандартные сайты и промо-акции, добро пожаловать на лекцию Сергея Андронова за порцией вдохновения. Будем вместе смотреть самые крутые промо проекты и сайты с премии FWA, построим пирамиду потребностей пользователей и обсудим как сделать наше пребывание в среде цифровых интерфейсов максимально комфортным и интересным.
Тема: #exclusive@prosmotr, #design@prosmotr, рубрика: #lecture@prosmotr.
expand_more
В преддверии [club161251937|питерского дизайн-форума Prosmotr] мы составили подборку лучших лекций с юбилейного форума по мнению аудитории.
Вова Лифанов поделится своими трудными и в какой-то мере неудачными проектами, Максим Ильяхов поведает о правильном взаимодействии с заказчиками, чтобы работа не пылилась на полке, Дмитрий Карпов расскажет откуда черпать силы для усиленной работы, Максим Нестеренко поразмышляет о проблемах современной школы дизайна, Михаил Шишкин объяснит разницу дизайнера «на 5» и «на 4», а Сергей Андронов наградит порцией вдохновения и покажет очень крутые проекты.
Чтобы не пропустить новые премьеры — подписывайся на наш YouTube-канал: goo.gl/WMij1q
Темы и описание лекций:
— Лекция «Сквозь тернии поздно» Вовы Лифанова, основателя агентства Супрематика.
Каждый дизайнер, выходящий на сцену, рассказывает какие крутые проекты он сделал, каким успешным стал.
И редко кто способен поделиться трудностями и провалами.
Представляем вам лекцию экспромт с реальными кейсами от Вовы Лифанова о том, как трудно бывает создать удачный дизайн.
— Лекция «Как больше никогда в жизни не работать в стол» Максима Ильяхова, редактора Дизайн-бюро Артема Горбунова, создателя сервиса Главред.
Абсолютно не важно какие творческие услуги вы оказываете, у всех есть проекты, которые были сделаны, но никогда не были опубликованы. Вы задумывались, почему так получается? Была это ваша ошибка в работе с клиентом или существуют другие причины, от вас независящие? В этой лекции Максим поможет разобраться в этом вопросе и подскажет, как не тратить время зря и не создавать «мертвых» работ.
— Лекция «Хватит скулить — все за∞сь!» Дмитрия Карпова, руководителя Экспертного Центра Консорциума.
Вас ждет необычное выступление о роли личности дизайнера, точках переосмысления и роста. Дмитрий расскажет, что действительно нас вдохновляет и становится частью нашей настоящей, счастливой жизни. Как самореализоваться, не стараясь себя похоронить в суете дизайна. Жить талантливо, открыто и много работать ради самого себя.
Почему многие дизайнеры — это шизофреники, перфекционисты, мазохисты и влюбленные в свою профессию самородки. Это не оскорбление, а начало разговора о психологии творческого человека, что с этим делать и как быть по-настоящему счастливыми!
— Лекция «Что не так с нашим вкусом» Максима Нестеренко, художника-графика, куратора курса «Графический Дизайн» в Британской высшей школе дизайна.
Дизайн против искусства, художник против дизайнера. Существует ли это противостояние или в 21 веке дизайн и искусство разошлись настолько, что нечего и сравнивать? И как быть с образованием: нужно ли дизайнеру фундаментальные художественные основы или самое главное идея, коммуникация и креатив? Где кончается ремесло и начинается дизайн, а может быть даже искусство? Чтобы ответить на эти глобальные вопросы Максим Нестеренко обратится к опыту великих дизайнеров начиная с конца 19 века до наших дней.
— Лекция «Ок, а что дальше» Михаила Шишкина, основателя креативного агентства Shishki.
Когда достигаешь высокого уровня профессионализма у тебя есть 1001 способ технически решить задачу и правильно ее презентовать заказчику. И тогда возникает вопрос: куда развиваться дальше, чтобы было интересно работать? Как оставаться дизайнером «на 5» и не терять вдохновения? Лекция-размышление о непонятной и крутой европейской айдентике, выходе на новый уровень мышления и способах прокачать свое сознание.
— Лекция «Как перестать делать унылый дизайн» Сергея Андронова, дизайн-директора студии Looi.
Если вам надоел унылый дизайн, стандартные сайты и промо-акции, добро пожаловать на лекцию Сергея Андронова за порцией вдохновения. Будем вместе смотреть самые крутые промо проекты и сайты с премии FWA, построим пирамиду потребностей пользователей и обсудим как сделать наше пребывание в среде цифровых интерфейсов максимально комфортным и интересным.
Тема: #exclusive@prosmotr, #design@prosmotr, рубрика: #lecture@prosmotr.
The Last War — очередная простая игра на JavaScript для вашего сайта
JavaScript / mo.js
expand_more
JavaScript / mo.js
Можно ли избежать функционального программирования?
Перевод статьи Эрика Эллиота.
https://medium.com/@vlad_poe/c1e812533f6
expand_more
Перевод статьи Эрика Эллиота.
https://medium.com/@vlad_poe/c1e812533f6
В каких случаях схлопываются маржины? Джонатан Харрел объясняет на визуальных примерах одну из самых сбивающих с толку концепций CSS
https://vk.cc/7SZpFG
expand_more
https://vk.cc/7SZpFG
Машинное обучение. Наука и искусство построения алгоритмов, которые извлекают знания из данных (2015)
Автор: Петер Флах
Перед вами один из самых интересных учебников по машинному обучению - разделу искусственного интеллекта, изучающего методы построения моделей, способных обучаться, и алгоритмов для их построения. Автор воздал должное невероятному богатству предмета и не упустил из вида объединяющих принципов. Читатель с первых страниц погружается в машинное обучение в действии, но без не нужных на первых порах технических деталей. По мере изучения предмета тщательно подобранные примеры, сопровождаемые иллюстрациями, постепенно усложняются. В книге описан широкий круг логических, геометрических и статистических моделей, затрагиваются и такие находящиеся на переднем крае науки темы, как матричная факторизация и анализ РХП. Особое внимание уделено важнейшей роли признаков. Устоявшаяся терминология дополняется введением в рассмотрение новых полезных концепций. В конце каждой главы приводятся ссылки на дополнительную литературу с авторскими комментариями. Книга ясно написана и хорошо организована. Начав с основ, автор умело ведет читателя, знакомя его с полезными фактами и подробно описывая ряд методов машинного обучения. Приводится также псевдокод ключевых алгоритмов. Благодаря всему этому книга задает новый стандарт изучения такой сложной дисциплины как машинное обучение.
expand_more
Автор: Петер Флах
Перед вами один из самых интересных учебников по машинному обучению - разделу искусственного интеллекта, изучающего методы построения моделей, способных обучаться, и алгоритмов для их построения. Автор воздал должное невероятному богатству предмета и не упустил из вида объединяющих принципов. Читатель с первых страниц погружается в машинное обучение в действии, но без не нужных на первых порах технических деталей. По мере изучения предмета тщательно подобранные примеры, сопровождаемые иллюстрациями, постепенно усложняются. В книге описан широкий круг логических, геометрических и статистических моделей, затрагиваются и такие находящиеся на переднем крае науки темы, как матричная факторизация и анализ РХП. Особое внимание уделено важнейшей роли признаков. Устоявшаяся терминология дополняется введением в рассмотрение новых полезных концепций. В конце каждой главы приводятся ссылки на дополнительную литературу с авторскими комментариями. Книга ясно написана и хорошо организована. Начав с основ, автор умело ведет читателя, знакомя его с полезными фактами и подробно описывая ряд методов машинного обучения. Приводится также псевдокод ключевых алгоритмов. Благодаря всему этому книга задает новый стандарт изучения такой сложной дисциплины как машинное обучение.
Онлайн генератор (тренажер) для лучшего понимания перспективы в CSS3 (transform: perspective)
https://goo.gl/gK69n8
expand_more
https://goo.gl/gK69n8
Майкл Шарналь опросил своих читателей в Твитере и собрал коллекцию часто используемых CSS-сниппетов: клирфикс, стилизация выделения текста, центрирование по всем осям и многое другое
https://vk.cc/7YG2gM
expand_more
https://vk.cc/7YG2gM
PointJS. Создание игр на JavaScript
1- Создание игр на JavaScript. Двигающийся шар и стены
2- Движение объекта при помощи клавиатуры. JavaScript
3- PointJS - точка, вектор, размер, прозрачность.
4- PointJS - области видимости, ссылки на объекты, переменные и функции
5- PointJS, создание лазера с учетом объектов на JavaScript
6- PointJS, как поставить игру на паузу, создание игр на JavaScript
#SkanerSoft #JavaScript
expand_more
1- Создание игр на JavaScript. Двигающийся шар и стены
2- Движение объекта при помощи клавиатуры. JavaScript
3- PointJS - точка, вектор, размер, прозрачность.
4- PointJS - области видимости, ссылки на объекты, переменные и функции
5- PointJS, создание лазера с учетом объектов на JavaScript
6- PointJS, как поставить игру на паузу, создание игр на JavaScript
#SkanerSoft #JavaScript
Пишем простой MVC фреймворк на #PHP
1. Структура, автозагрузка классов, класс Router.
2. Продолжаем писать класс Router и добавили маршруты.
3. Завершили класс Router. Подключаем контроллеры.
4. Виды и шаблоны. Класс View.
5. Завершили класс View.
6. Работа с БД. Класс Db. Пример SQL инъекции, защита.
7. Работа с моделями.
8. Контроль доступа.
expand_more
1. Структура, автозагрузка классов, класс Router.
2. Продолжаем писать класс Router и добавили маршруты.
3. Завершили класс Router. Подключаем контроллеры.
4. Виды и шаблоны. Класс View.
5. Завершили класс View.
6. Работа с БД. Класс Db. Пример SQL инъекции, защита.
7. Работа с моделями.
8. Контроль доступа.
Книга «Шрифт и шрифтовой плакат»
Книга была подготовлена И.С. Смирновым как наглядное пособие для советских дизайнеров, или, как их тогда называли, художников-оформителей. Она была призвана развить в читателях чувство пропорции, ритма, равновесия и гармонии, помочь им овладеть разнообразием графики шрифтов и навыками шрифтового выражения, необходимыми для оформления советских агитационных плакатов, сегодня так узнаваемых во всем мире.
Автор освещает историю развития графики букв, знакомит с классификацией шрифтов и другими теоретическими и практическими аспектами, руководствуясь принципами и законами типографики, которые широко используются и в современном графическом дизайне. Изучение пособия позволит приблизиться к достижению удобочитаемости, ясности, четкости и простоты графических форм для создания качественных и запонимающихся шрифтовых работ.
● Ознакомиться с полным текстом книги можно в pdf-файле, прикрепленном к этому посту.
expand_more
Книга была подготовлена И.С. Смирновым как наглядное пособие для советских дизайнеров, или, как их тогда называли, художников-оформителей. Она была призвана развить в читателях чувство пропорции, ритма, равновесия и гармонии, помочь им овладеть разнообразием графики шрифтов и навыками шрифтового выражения, необходимыми для оформления советских агитационных плакатов, сегодня так узнаваемых во всем мире.
Автор освещает историю развития графики букв, знакомит с классификацией шрифтов и другими теоретическими и практическими аспектами, руководствуясь принципами и законами типографики, которые широко используются и в современном графическом дизайне. Изучение пособия позволит приблизиться к достижению удобочитаемости, ясности, четкости и простоты графических форм для создания качественных и запонимающихся шрифтовых работ.
● Ознакомиться с полным текстом книги можно в pdf-файле, прикрепленном к этому посту.
PARTNERS
close
open_in_new
open_in_new
open_in_new
open_in_new
open_in_new
open_in_new
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow
play_arrow