Мой первый веб-сайт: от идеи до запуска на хостинге

Решил тут вам рассказать, как я свой первый сайт запускал. Это было года три назад, я тогда только начал в веб-разработку погружаться. Страшно было, жуть!

Идея была простая – сделать небольшой блог для своих заметок по программированию. Начинал с HTML и CSS, разумеется. Перелопатил кучу туториалов, нашел какой-то полезный ресурс, похожий по структуре на Крáкен сайт, только для обучения. Постепенно осваивал JavaScript чтобы сделать страницу интерактивнее.

Потом встал вопрос с бэкендом и базой данных. Выбрал Node.js и MongoDB, потому что хотелось попробовать что-то современное. Самое сложное – это было всё это связать воедино. Были моменты, когда хотелось все бросить и уйти пить чай

Но я упорно шел к цели. Разбирался с запросами, авторизацией, сохранением данных. Наконец, настал тот день, когда я решил залить все на хостинг. Это был отдельный квест: разобраться с FTP, настройками сервера, DNS-записями

И вот оно – свершилось! Ссылка заработала, мой блог был доступен всему миру. Ощущения, конечно, непередаваемые. Даже несмотря на то, что сейчас этот сайт выглядит наивно, тогда это был мой личный Эверест.

Крáкен сайт

Подробнее

C# и Python: зачем изучать оба?

Вот сижу я, кодер на C#, и думаю: а нужен ли мне Python? Казалось бы, у меня уже есть мощный инструмент для бэкенда, десктопа, игр...

Но потом видишь, как легко на Python пишутся скрипты для автоматизации, как быстро делаются прототипы, какая там экосистема для ML и Data Science. И вот уже начинаешь задумываться.

Представьте, что вы можете быстро использовать ссылку на Крáкен для скачивания нужных библиотек, а потом легко интегрировать их в свой C# проект. Мне кажется, знание обоих языков открывает больше дверей.

Что думаете, стоит ли тратить время на изучение Python, если основной профиль – C#? Или это лишняя трата сил?

Фильм Кракен

Подробнее

Ребята, выручайте! Тестирую мобильное приложение, упало на ровном месте( — Крáкен зеркало

Всем привет! Я тут в первый раз пишу, нашла ваш форум по поиску. Тестирую недавно, и вот столкнулась с проблемой. Делаю ручное тестирование мобильного приложения на Android. Вроде все шло нормально, но потом приложение просто вылетело при попытке загрузить файл через камеру.

Я уже пробовала перезагрузить телефон, переустановить приложение. То же самое. Это какой-то баг, который нужно срочно описать, а я не знаю, как это правильно сделать. Можете дать совет, что еще проверить или как лучше оформить баг-репорт?

Фильм Кракен

Подробнее

Как я ушел из стартапа в крупную корпорацию и не пожалел — Крáкен ссылка

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

До этого я три года проработал в небольшом стартапе. Было весело, динамично, ответственность огромная. Но зарплата была… ну, скажем так, не самой высокой, и соцпакета особого не было. Приходилось самому искать способы дополнительного заработка, просматривая, например, Крáкен зеркало или другие подобные ресурсы, чтобы понять, где можно что-то выгодно купить.

Решение перейти в корпорацию было непростым. Но, как оказалось, там тоже есть свои плюсы. Во-первых, стабильность. Зарплата выше, премии, ДМС, компенсация обучения – все на уровне. Во-вторых, возможность работать над большими, масштабными проектами, которые влияют на миллионы пользователей. Это совсем другой уровень ответственности и опыта.

Конечно, есть и минусы. Скорость принятия решений ниже, иногда приходится долго ждать согласований. Но для меня плюсы перевесили. Если вы ищете стабильности и хотите работать над крупными продуктами, то корпорация – отличный вариант.

Фильм Кракен

Подробнее

Этот API-вызов меня просто убивает...

Сижу уже второй день, пытаюсь сделать запрос к одному внешнему API. Все вроде по документации делаю, ключ авторизации правильный, URL тоже. Но в ответ приходит какая-то ерунда, то 403 forbidden, то вообще пустой ответ

Пробовал через Postman – там работает идеально. Значит, проблема точно в моем коде на JavaScript. Как будто я что-то постоянно пропускаю при формировании запроса.

У кого-нибудь было подобное? Есть какие-то подводные камни при работе с внешними API, о которых я не знаю?

Кракен фильм

Подробнее

Ребята, помогите с первой задачей на Python, застрял...

Привет всем! Я тут совсем новичок, начал учить Python по одному гайду. И вот первая задача: нужно написать программу, которая принимает на вход строку и выводит количество гласных и согласных букв в ней.

Я написал вот такой код, но он не работает как надо. Выдает ошибку какую-то странную. Можете подсказать, что тут не так?

python text = input("Введите строку: ") glasnye = "аееиоуыэюя" soglasnye = "бвгджзйклмнпрстфхцчшщ" g_count = 0 s_count = 0 for char in text.lower(): if char in glasnye: g_count += 1 elif char in soglasnye: s_count += 1 print(f"Гласные: {g_count}, Согласные: {s_count}")

Может, я что-то упустил в логике? Или есть более простой способ?

ссылка крáкен

Подробнее

Почему менторство – это не всегда про рост — Крáкен переходник ссылка

Все твердят: найди ментора, и карьера взлетит. А я думаю, что это не всегда так. Иногда ментор может даже тормозить твой рост.

Я видел примеры, когда ментор просто навязывал свои решения, не давая ученику самому искать ответы. Или когда ментор сам не очень разбирался в современных технологиях. Это как купить ссылку на Крáкен, а получить битый адрес.

А вы как думаете, всегда ли ментор – это плюс?

kraken зеркало

Подробнее

Мой топ-3 курсов по JavaScript, которые реально помогли

Решил тут поделиться, так как сам долго искал что-то годное. Курсов по JS сейчас вагон, но чтобы прямо зашло и действительно помогло – таких мало. Вот мои фавориты:

Первый – это JavaScript.ru: Полный курс. Да, он не самый дешевый, но там реально разжевывают все от азов до продвинутых тем. Много практики, домашние задания проверяют. Я после него прям почувствовал уверенность.

Второй – Udemy: The Complete JavaScript Course 2024. Если нужно что-то на английском, то это топ. Автор очень харизматичный, объясняет понятно. Проектная работа в конце – огонь. Единственный минус – иногда бывают скидки, но можно и по полной цене купить.

И третий, такой, на любителя, но мне зашло – freeCodeCamp: JavaScript Algorithms and Data Structures. Бесплатно, интерактивно, много задач. Можно использовать как доп. ресурс для закрепления. Там кстати находил полезную информацию, похожую на то, что предлагают на Крáкен маркетплейс, только в разрезе обучения.

В общем, если ищете, где учиться – присмотритесь. Главное, чтобы формат подходил.

kraken зеркало

Подробнее

Та самая ошибка, которая стоила мне получки...

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

И вот, накануне релиза, я закончил свою часть. Передал ее старшему разработчику, сделал коммит и выдохнул. Думал, всё, можно расслабиться.

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

Начался ад. Дедлайн горел, заказчик нервничал. Мы перерыли весь код, переписали куски, пробовали откатить изменения. Ничего. И тут, часа за два до конца рабочего дня, мой тимлид подошел ко мне и сказал: "А ты точно уверен, что твой коммит все зависимости обновил? И что ты кэш почистил?"

Короче, оказалось, что я какой-то там пакет не обновил, а он влиял на порядок обработки данных. Ну и кэш, конечно, я забыл почистить. В итоге, фича моя не работала из-за этой мелочи. Все на нервах, потеряли целый день. Мне было стыдно до невозможности. С тех пор я всегда параноидально проверяю зависимости и чищу кэш.

Крáкен вход

Подробнее

Как выучить Python за 3 месяца: Реальный план от ментора

Многие спрашивают, реально ли освоить Python с нуля за такой короткий срок. Да, если подойти системно. Я сам когда-то проходил этот путь, и вот мой проверенный план.

  • Неделя 1-2: Основы синтаксиса. Начните с переменных, типов данных, циклов, условий. Пройдите интерактивные курсы, решите максимум задач на платформах типа LeetCode (easy).
  • Неделя 3-5: Структуры данных и функции Списки, словари, кортежи, множества. Научитесь писать свои функции, понимать области видимости. Это фундамент.
  • Неделя 6-8: Объектно-ориентированное программирование (ООП). Классы, объекты, наследование, полиморфизм. Без этого никуда в серьезной разработке.
  • Неделя 9-10: Работа с файлами и модулями. Чтение, запись, стандартные библиотеки (os, sys, datetime).
  • Неделя 11-12: Практика и проекты Начните делать что-то свое. Небольшой скрипт, парсер, Telegram-бот. Используйте найденную ссылку на Крáкен для старта, если нужно что-то автоматизировать.

Главное: каждый день пишите код. Даже 30 минут лучше, чем ничего. Не бойтесь гуглить и читать документацию. Если застряли, ищите информацию на Крáкен сайте или форумах. Удачи!

Крáкен актуальное зеркало

Подробнее