Web Dev Sandbox
686 subscribers
60 photos
9 videos
2 files
79 links
Веб-разработка, 3d моделирование и путешествия.

Не только интересные статьи на тему IT, но и персональный блог с мыслями разработчика на удаленке! 🌏

По всем вопросам - жду в директ @guvictory ✌️
Download Telegram
Какова сложность данного рекурсивного алгоритма для вычисления чисел Фибоначчи?
Anonymous Quiz
26%
O(n)
24%
O(log n)
28%
O(2^n)
22%
O(n^2)
​​Время пополнять нашу библиотеку 📚

Хочу поделиться с вами почему стоит прочитать книгу "Чистый код".

Эта книга - настоящая классика о том, как писать хороший код. В ней собраны практические советы от известного программиста Роберта Мартина.

Основные темы:
- Делаем код понятным для других разработчиков
- Принципы именования переменных и функций
- Обработка ошибок
- Рефакторинг без изменения функционала
- Структурирование кода и классов
- Написание хороших тестов

Эта книга не зависит от конкретных языков программирования. В ней - универсальные советы, которые помогут сделать ваш код чище и лучше.

Книга обязательна к прочтению для всех, кто хочет повысить качество своего кода. Очень рекомендую!

☕️ На кофейное топливо

#книги
🔥6
Привет всем!

Немного торможу с выпуском новых видео ввиду начала подготовки к докладу на HolyJS, поэтому давайте выберем, что вы хотели бы увидеть больше на этой неделе, накидайте реакций;

Часть про безопасность -> 👾

Следующую серию по three.js -> 🦄

P.s. Доклад будет связан с three.js, пока на этапе подготовки, но уже есть доступ к выступлению от комитета конференции)
🦄11👾7👍1
Хотите сделать отладку приложений на Three.js удобнее?

Тогда смотрите новое видео по Three.js! В нем я покажу как добавить счетчик FPS, создать интерфейс с настройками при помощи dat.gui, группировать параметры в папки и многое другое.

Вы научитесь делать слайдеры, чекбоксы, цвета, для управления свойствами объектов и материалов.

Обязательно посмотри это видео, если хочешь улучшить процесс разработки и отладки в своих проектах!

☕️ На кофейное топливо
🔥13
This media is not supported in your browser
VIEW IN TELEGRAM
Всем привет!

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

Но просто добавлять модель - достаточно скучно, поэтому думаю быстро показать как:
- Добавить простую модель
- Добавить составную модель
- Заставить ожить анимацию, накинутую на модели

Как вам план с таким проектом, интересно?

Если да, то жду комменты и огонечки под постом 😏
🔥31👍3
​​Время пополнять библиотеку для новичков 📚

Хочу поделиться с вами почему стоит прочитать книгу "JavaScript на примерах".

Эта книга отлично подойдёт тем, кто хочет изучить JavaScript "в действии" - на практических примерах и задачах.

В книге вы не найдёте сухой теории и описаний синтаксиса. Вместо этого - множество примеров кода, которые наглядно демонстрируют возможности JavaScript:

- Работа с переменными и типами данных
- Условия, циклы, функции
- Массивы, объекты, классы
- DOM, события, AJAX
- Анимация, визуализация данных
- Работа с формами и валидация
- Тестирование и отладка

Книга отлично подходит для новичков, которые хотят сразу начать программировать на JavaScript, а не изучать сухую теорию.

Рекомендую к изучению всем, кто пока что плавает в основах!

☕️ На кофейное топливо

#книги
❤7🔥5
Привет всем!

Много кто просил, поэтому всем, кто хочет научиться быстро импортировать и анимировать 3D модели в приложение three.js советую посмотреть мое новое видео, всего 12 минут и этот навык ваш 😏

Всем хорошего дня и прекрасного кода, жду ваши лайки и комментарии ❤️

☕️ На кофейное топливо
🔥8👍3
Привет всем!

Недавно WebDevSandbox прошел достаточно важный майлстоун, а именно нас уже больше 1к на YouTube, спасибо вам за это 🔥

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

Скажи, хочешь / не хочешь, когда сможешь? 😏
🎉5
Всем привет!

По голосованию решено, что мы с вами проведем встречу созвон в эту субботу (07.10) в 14:30.

План встречи примерно такой:
- Расскажу о дальнейших планах проекта (достаточно быстро, думаю)
- Поотвечаю на ваши вопросы и просто пообщаемся

Формат: будет видеочат в нашей новой группе, в которой сможем с вами все обсуждать, группа только созданная, поэтому присоединяйтесь по ссылке

И да, ребят, если вы премиумы в тг, то буду очень благодарна вашему голосу за канал, очень хочу создавать сториз для вас ❤️ Сделать это можно по ссылке
❤6🔥2👍1
Всем привет!

На встрече, которую мы проводили на прошлой неделе, я поняла, что многим важно понимать этапы обучения Three.js, поэтому подготовила для вас видео, в котором я рассказала про то, как я вижу этот маршрут.

Так, вам будет проще понять как я собираюсь структурировать курс и идти вперед, если я подтормаживаю с видео ❤️

☕️ На кофейное топливо
❤9🔥5👍3
Знаю, что кому-то сложно воспринимать информацию в формате видео, поэтому для вас я сделала небольшой текстовый пост, в котором так же лежит roadmap по изучению three.js ❤️
❤13
Привет всем!
Все мы знаем, что у нас сейчас не очень стабильная и понятная ситуация в мире, поэтому, ввиду информации (возможно фейковой), я собираюсь перевести мой канал с YouTube на Дзен...

Видео на YouTube пока продолжу выкладывать в дальнейшем зеркалом, но с конца ноября, когда могут случиться очередные блокировки перестану 💀

Доверия к контенту, когда аудитории совсем нет очень мало, поэтому буду очень благодарна, если присоеденитесь к моему каналу в Дзене, который пока только собирается ❤️

⭐️ Ссылка на Дзен
👍11👎1
Концепции JavaScript, которые помогут писать код лучше

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

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

Я хочу поделиться некоторыми концепциями, сгруппированными в одном месте.

☕️ На кофейное топливо
👍8🔥2❤1
Привет всем!

Как и говорила на нашей общей встрече, начинаем с вами работать с текстурами.

В этом видео разбираем, что такое текстуры, какие они бывают типов, а так же как их правильно загружать в ваш three.js проект.

А какие текстуры используешь ты?)

🎥 Смотреть видео
☕️ На кофейное топливо
👍18❤5👏2🐳2🔥1
Привет всем!

Контент план пошел в никуда с подготовкой выступления на HolyJs, но сегодня оно наконец-то прошло, поэтому ноябрь обещает быть плодотворным по контенту 🙃

Надеюсь, вы еще не передумали изучать three.js?) ❤
🔥39❤17👍7🤝2❤‍🔥1👏1😁1💩1
Привет, ребята! Не ждали? 🥖

Спасибо всем, кто продолжает писать «когда продолжение?» тут в комментах и мне в личну — это очень поднимает настроение и придает понимание, что контент заходил, но иногда меня это даже пугает)

Небольшой апдейт.
За последние пару лет я забросила этот канал потому что ленивая жопа моя профессиональная траектория довольно сильно изменилась: из фронтенда я ушла в системную аналитику, а сейчас уже работаю solution архитектором. И хотя three.js по-прежнему вызывает у меня уважение и ностальгию, прикладного интереса вести технический блог у меня больше нет — голова и фокус переключились на совсем другие задачи 🤷‍♀️

Зато у меня появился новый проект — Автостопом по жизни

Это канал о том, как жить номадом, работать из разных стран, строить карьеру в IT даже на ходу и собирать своё комьюнити по миру, чтобы в каждом новом городе находить себе компанию) Там много личных историй, практики, лайфхаков и разговоров «как оно есть» — и да, всё это с моим переходом в архитектуру тоже связано

Если вам откликается смесь путешествий, IT и жизни в пути — буду рада видеть вас там

Спасибо, что были частью этого проекта 😻, не прощаемся — просто встречаемся в другом месте)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13💩4❤2👏2🤝2👍1😁1
Набираясь опыта в архитектуре я поняла, что у меня нет хорошего ответа на вопрос «как объяснить архитектурные решения тому, кто ещё не наступил на множество граблей».

Курсы дают теорию. Статьи дают примеры. А понимание приходит только в три ночи... когда инцидент уже в проде 🫠

Я сделала бота, который даёт это понимание до потерь на бою

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

Вы скорее всего знаете, что технчиеский контент я делать люблю и делаю его неплохо, когда мне откливается идея, надеюсь новый формат тут сможет быть кому-то полезным 😁

Но сразу скажу, там далеко не только фронтенд 🌚

Первый кейс: B2B SaaS, полевые инженеры, оффлайн-режим. Клиенты теряют данные без интернета. У тебя — месяц и команда. Нужно принять решения по архитектуре, JWT, синхронизации, локальному хранилищу.

Бот показывает что происходит с каждым выбором. Сразу или через месяц, когда уже все катится в прод

В конце будет персональный разбор решений

Сейчас на стадии тестирования. Даю 7 бесплатных промокодов в обмен на честный фидбек, может кто не против поучаствовать, пишите в личку или тут под постом - скину промокод (закончились места в бета-тесте)

👉 @non_sa_bot
❤1🔥1