Публикации по теме 'learning-to-code'


Rails: наследование одной таблицы с помощью Devise
Как быстро настроить два разных типа пользователей с помощью Rails и Devise. Иногда нам нужно иметь разные типы пользователей в нашем приложении. Конечно, мы могли бы создать две разные модели разработки и иметь разные процессы регистрации и входа в систему, но есть несколько способов достижения аналогичного результата. В этом руководстве мы рассмотрим наследование одной таблицы (STI) в Rails на пользовательской модели. Допустим, у нас есть приложение, в котором модель User..

Размышление о сети 101
Что такое сайт и как его сделать? Я всегда думал, что это тонна кода, очень похожего на то, что я использую в своих станках с ЧПУ. У нас могут быть тысячи строк кода в программе ЧПУ, как и на веб-сайте. Разница в том, что программа ЧПУ не имеет исключений, НИКАКИХ отклонений в расположении кода, абсолютно 100% ребристая конструкция. С другой стороны, простой веб-сайт можно сделать тысячей разных способов и получить один и тот же визуальный результат. ЭТО то, что мне трудно принять. Я..

Как работает беспроводная зарядка
Все дело в магнитном поле! Если вы когда-либо использовали беспроводное зарядное устройство, вы уже должны знать: Они не совсем беспроводные. Зарядное устройство по-прежнему подключено к розетке. Правильно поставить телефон на зарядное устройство может быть непросто. С обычным зарядным кабелем проще использовать телефон и одновременно заряжать его. Если вы заряжаете телефон с помощью беспроводной панели, удачи в использовании в постели и одновременной зарядке. Несмотря на эти..

Node.JS под капотом
Мы рассмотрим простым языком, как на самом деле работает Node.js. Все, что вам нужно знать, чтобы создавать эффективные приложения для узлов. Привилегии Чтобы продолжить, вам необходимо иметь некоторое представление об асинхронном и бэкэнд-программировании. Архитектура Что касается зависимостей Node, в основном есть пара библиотек, от которых Node зависит для правильной работы: Механизм JavaScript V8 преобразует код JavaScript в машинный код, который компьютер может понять,..

ANDELA BOOT-CAMP ДЕНЬ ЧЕТВЕРТЫЙ
Четвертый день, и я держусь на волоске. Я чувствую, что отстаю от всех в буткемпе. Когда я говорю «правильно», кажется, что компьютер идет влево, а когда я говорю «вверх», кажется, что он просто начинает копать могилу. Со всеми этими мыслями в голове я проснулся сегодня практически без решимости. С неохотой я открыл слабый канал, чтобы увидеть лабораторные работы за день. Увидев их, мой разум попытался их решить. Именно тогда моя решимость выросла, чтобы я мог подготовиться к..

Погружение в открытый исходный код! - Что
Расширение прав и возможностей отдельных лиц - ключевая часть того, что делает работу с открытым исходным кодом, поскольку в конечном итоге инновации, как правило, исходят от небольших групп, а не от крупных структурированных усилий. Тим О’Рейли Открытый источник. Довольно звучный термин, который часто используют, если вы изучаете компьютерные науки. Я знаю, все это звучит довольно расплывчато, когда вы слышите об этом от людей, которые сами ничего не знают о OSS. Открытый..

Выучить язык: C / C ++
Обучение программированию требует ОГРОМНЫХ затрат времени и энергии. Новичкам также сложно понять, с чего начать, потому что есть из чего выбирать. Через мой аккаунт в Instagram меня часто спрашивают: «Какой язык программирования мне следует изучить?» Я хотел иметь возможность дать лучший ответ, чем «это зависит от обстоятельств», поэтому с помощью этой серии статей Изучение языка я надеюсь создать ресурс, который поможет людям самим решить, на каком языке им следует потратить..