Самые популярные статьи
Про приведение типов в JS и магию. Часть 2
Что еще надо знать
> «Где отсутствует точное знание, там действуют догадки,
а из десяти догадок девять — ошибки»
Этот материал будет полезен тем, кто планирует проходить собеседования, так и
тем, кто уже работает с JS и хочет лучше его понять (и простить). В предыдущей статье про приведение типов в…

Приведение типов в JS
Магия или простые правила? > «Где отсутствует точное знание, там действуют
догадки, а из десяти догадок девять — ошибки» > (с) Максим Горький Данный материал, в первую очередь, вам не только поможет пройти собеседования на
позицию Frontend разработчика, но вам лично прояснит как же все-таки р…

Случайные числа не случайны
Как создать генератор случайных чисел на JS и предсказать Math.random() Вы когда-нибудь задумывались, как работает Math.random()? Что такое случайное
число и как оно получается? А представьте вопрос на собеседовании — напишите
свой генератор случайных чисел в пару строк кода. И так, что же это та…

FunPHP#5: access to private and protected
Паблик Морозов на собеседовании
PHP protected & private property hacker На собеседованиях каких вопросов только не встретишь. Матерые волки, собеседуя
php-гуру, могут спрашивать разные нетривиальные вещи. Одна из таких вещей:
паттерн “Паблик Морозов”. > Паблик Морозов — антипаттерн, позволяющий по…
CONST в JS делает свою работу правильно!
Разбираемся в сути и предназначении На собеседовании фронтедеров частенько можно услышать вопрос, в чем разница
между var, let и const. А далее вопрос могут раскрутить до вопроса: а покажите,
как сделать неизменяемый объект. Вопрос вполне хороший и имеет право на жизнь. Но в сети так же периодич…

Fun JS/PHP #2
JS versus PHP battle Сегодня будет небольшой баттл между PHP и JS. Баттл не по скорости и тому, кто
круче, а просто пример того, как отличаются методы парсинга кода в
интерпретаторах JS и PHP на примере одной простой задачки. Дано: var $a, $b; $a = 1;
$b = 1; console.log( $a + $a++ );
console…

Fun Python#8: Невероятный пайтон
WTF Python? Задачки с собеседований
Часто ругают JavaScript за непонятную магию, не менее чаще ругают PHP, но вот
Python сейчас переживает пик популярности и его все любят несмотря ни на что.
Расскажу свой небольшой опыт, что у меня вызвало удивление в виде вопросов с
собеседования. Округления x =…

Fun Mongo #1: ObjectId
Как устроен Primary Key
После долгой работы с реляционными БД и, в частности, с SQL, переход на
документную базу MongoDB не так прост, как кажется. Надо немного перестроить
менталитет. Это как с PHP/Python перейти на Node.js — привыкнуть к асинхронности
и колбэкам требует времени. Так и с NoSQL, в …
Как написать свой web-framework на Python
Пишем свой Flask
И так, это продолжение темы про то, как изучить Python за выходные (новогодние
выходные, если что). Выучить Python за выходныеМой путь от нуля до адекватного Junior Python
Developer
Всем привет! С новым 2020 годом и вот это все… Новогодние каникулы хороши тем,
что есть легальная ин…