Альфа-код
153 subscribers
156 photos
18 videos
4 files
182 links
Канал с мемами об IT и всё такое :) Ссылка на канал: https://t.me/alfa_code

Мой блог:
https://t.me/sidredin_blog
Download Telegram
Channel created
Интересное видео - в основном про ИИ и его влияние на наше будущее http://malina.am/video/2017/8/17/andrey_sebrant
Как подтянуть английский в России и не разориться, Лена Киселева с практическими советами в Тинькофф-журнале — https://journal.tinkoff.ru/english/
Forwarded from Типичный программист
Видеокурс «Основы Kotlin».

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

Первое видео: https://youtu.be/L9k_NdTaMeI
Ссылка на полный курс: https://goo.gl/2MCfMy
Знание английского для программистов необязательно. Но! Знание этого языка намного облегчит путешествие в мир программирования! Ведь большинство свежих материалов в сфере IT можно прочитать только на английском. Ну и много разных плюшек. Лень всё перечислять.:)
👍1
Подборка учебников по английскому языку для программистов

#english@proglibrary_bot #book@proglibrary_bot

1. English for Information Technology
2. Oxford English for Information Technology
3. English for Information Technology 2
4. English for Telecoms and Information Technology
Судя по описанию и первой главе, которую я уже прочитал, книга супер:
Думай как математик. Как решать любые задачи быстрее и эффективнее (2015)
Автор: Барбара Оакли

#math@proglibrary_bot #book@proglibrary_bot

Скачать книгу по ссылке: https://t.me/progbook/22

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

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

Об авторе
Барбара Оакли, доктор наук, инженер-консультант, член совета Американского института медицинского и биологического машиностроения. Барбара сменила несколько профессий: была переводчиком с русского языка на советском траулере в Беринговом море, работала преподавателем в Китае, служила в войсках связи США, в Западной Германии командиром отделения связистов. Она на своем личном опыте доказала, что человек способен тренировать свой мозг и осваивать новые, казавшиеся недоступными, области знаний.
Для чего нужны модели в MVC и почему в них надо пихать всю бизнес-логику приложения

"Представьте, что вы только что написали самое замечательное в мире веб-приложение с использованием Zend Framework. Клиент поражен, его восторги (и деньги) крайне приятны. К несчастью они забыли упомянуть, что их новый технический директор требует использовать Symfony во всех новых приложениях и предлагает крайне интересную сумму за преобразование вашего приложения. Вопрос: насколько это будет просто? Задумайтесь об этом на секунду…

Если логика вашего приложения завязана на модель — вы на коне! Symfony, подобно многим (но не всем) фреймворкам, принимает модели вне зависимости от того, поверх чего они написаны. Вы можете перенести вашу модель, ее юнит-тесты и вспомогательные классы на Symfony ничего или почти ничего не меняя. Если вы связали все это с контроллерами, у вас проблемы. Вы действительно считаете, что Symfony сможет использовать контроллеры Zend Framework? Что каким-то волшебным образом заработают функциональные тесты, использующие PHPUnit-расширение Zend Framework? Оба-на. Вот почему контроллеры не способны заменить модели. Их практически невозможно использовать повторно".

Источник: https://habrahabr.ru/post/175465/