ДЕНЬ 24 ИЗ 100
Доделала ещё две задачи из курса. Простенькие, на создание структур и интерфейсов.
Начала следующую тему про комбинации ветвлений и циклов. Эта тема устроена интересно: краткое вступление и 12 практических задач.
Кое-что про ветвления я знаю, так что надеюсь, будет несложно.
Завтра последнее занятие на автодроме, потом — город. Ускоренно учу правила... с трудом.
На теорию я не хожу, потому что я уже на неё ходила, но бросила школу за несколько уроков до внутреннего экзамена. Повторю, доучу, и сдам отдельно теорию.
Всё! Наконец-то я спать! Ждала этого весь день...
Роадмап бэкенда: 5% — 5%
Роадмап Go: 25% — 25%
Оценка за день: 4/5
Доделала ещё две задачи из курса. Простенькие, на создание структур и интерфейсов.
Начала следующую тему про комбинации ветвлений и циклов. Эта тема устроена интересно: краткое вступление и 12 практических задач.
Кое-что про ветвления я знаю, так что надеюсь, будет несложно.
Завтра последнее занятие на автодроме, потом — город. Ускоренно учу правила... с трудом.
На теорию я не хожу, потому что я уже на неё ходила, но бросила школу за несколько уроков до внутреннего экзамена. Повторю, доучу, и сдам отдельно теорию.
Всё! Наконец-то я спать! Ждала этого весь день...
Роадмап бэкенда: 5% — 5%
Роадмап Go: 25% — 25%
Оценка за день: 4/5
🔥6❤5❤🔥2
ДЕНЬ 25 ИЗ 100
Четверть челленджа — всё!
Сегодня решила три задачки по комбинациям. В курсе так задумано: в этих задачах появляются и те темы, которые ты уже прошёл.
Что ещё по новостям... Автодром закончился😊
Записалась на вождение в городе, но уже после Нового Года.
Дом уже украшаете? У меня ещё хэллоуинские украшения висят😂
P.S.: как я отправила этот стикер выше, я хз)
Роадмап бэкенда: 5% — 5%
Роадмап Go: 25% — 25%
Оценка за день: 3/5
Четверть челленджа — всё!
Сегодня решила три задачки по комбинациям. В курсе так задумано: в этих задачах появляются и те темы, которые ты уже прошёл.
Что ещё по новостям... Автодром закончился
Записалась на вождение в городе, но уже после Нового Года.
Дом уже украшаете? У меня ещё хэллоуинские украшения висят
P.S.: как я отправила этот стикер выше, я хз)
Роадмап бэкенда: 5% — 5%
Роадмап Go: 25% — 25%
Оценка за день: 3/5
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3😁3❤2🎉1
ДЕНЬ 26 ИЗ 100
Сегодня прошла до конца тему комбинаций вместе с задачами. Забавно, что здесь попались задачи с сортировкой, и прямо в курсе написано, что вне обучения они не нужны.
Ох, лицемерный ты Яндекс! Зачем ты тогда на собеседованиях их у всех спрашиваешь? Вопрос, как говорится, риторический.
Сил моих больше нет, хочу оливье и бутер с красной икрой😮
О, кстати, про красную икру есть история. Предыстория: я обожаю малый бизнес, и стараюсь покупать чипсы/колу/мелочёвку всякую именно в них.
Рядом с моим домом есть магазинчик. Его владельца мы с @nogipx называем контрабандистом — он возит из СНГ санкционку. Казахская кола, Армянский Pringles, сладости, которых у нас и до 22 года не было...
Захожу я сегодня к нему в магазин за колой. Перекинулись с владельцем парой слов... Наблюдаю — как-то по-лисьи ко мне подбирается.
Думаю, вот сейчас будет интересно. Слушаю.
"Я только вчера икру принял... с Камчатки. Обязательно заходите — сейчас есть только красная, но ещё и чёрная будет. Цену немного скину!"
Я больше не могу думать ни о чём, только о пол-литровой банке этой свежей икры с Камчатки... Договорились, что ближе к концу месяца приду за икрой.
Роадмап бэкенда: 5% — 5%
Роадмап Go: 25% — 25%
Оценка за день: 5/5
Сегодня прошла до конца тему комбинаций вместе с задачами. Забавно, что здесь попались задачи с сортировкой, и прямо в курсе написано, что вне обучения они не нужны.
Ох, лицемерный ты Яндекс! Зачем ты тогда на собеседованиях их у всех спрашиваешь? Вопрос, как говорится, риторический.
Сил моих больше нет, хочу оливье и бутер с красной икрой
О, кстати, про красную икру есть история. Предыстория: я обожаю малый бизнес, и стараюсь покупать чипсы/колу/мелочёвку всякую именно в них.
Рядом с моим домом есть магазинчик. Его владельца мы с @nogipx называем контрабандистом — он возит из СНГ санкционку. Казахская кола, Армянский Pringles, сладости, которых у нас и до 22 года не было...
Захожу я сегодня к нему в магазин за колой. Перекинулись с владельцем парой слов... Наблюдаю — как-то по-лисьи ко мне подбирается.
Думаю, вот сейчас будет интересно. Слушаю.
"Я только вчера икру принял... с Камчатки. Обязательно заходите — сейчас есть только красная, но ещё и чёрная будет. Цену немного скину!"
Я больше не могу думать ни о чём, только о пол-литровой банке этой свежей икры с Камчатки... Договорились, что ближе к концу месяца приду за икрой.
Роадмап бэкенда: 5% — 5%
Роадмап Go: 25% — 25%
Оценка за день: 5/5
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🔥3❤🔥1
ДЕНЬ 27 ИЗ 100
Прочитала про ошибки в Go и актуализировала роадмап. Почти треть роадмапа уже изучила!
В целом, неплохо. Хотела порешать задачи, но целый день делаю генеральную уборку, очень устала.
Так что иду отдыхать💃
Роадмап бэкенда: 5% — 5%
Роадмап Go: 25% — 30%
Оценка за день: 4/5
Прочитала про ошибки в Go и актуализировала роадмап. Почти треть роадмапа уже изучила!
В целом, неплохо. Хотела порешать задачи, но целый день делаю генеральную уборку, очень устала.
Так что иду отдыхать
Роадмап бэкенда: 5% — 5%
Роадмап Go: 25% — 30%
Оценка за день: 4/5
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥7❤2👍1
А хотите, завтра вопрос-ответ проведём?
Задавайте вопросы здесь в комментариях (только в рамках приличия, прошу), а я отвечу на них завтра вечером😐
Задавайте вопросы здесь в комментариях (только в рамках приличия, прошу), а я отвечу на них завтра вечером
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2😱2
Так! Отвечаю на вопросики!😂
1) Я как начинающий Flutter разработчик, интересуюсь, почему ты ушла с Flutter? И каких успехов ты добилась когда уходила с Flutter'а на GO?
Я ушла с флаттера, потому что меня заколебал фронтенд😮
Поняла, что это не моё, а раз меня это бесит — зачем продолжать? Это выяснилось в ходе прошлого челленджа на разработку приложения.
+ я в себе мотивацию закончить обучение не могу найти вакансия почти что нет вечно что то ломается во флаттер ошибки прочее
Недавно проводили дебаты по кроссплатформенным фрейморкам, вот запись. флаттер ожидаемо победил)
у меня редко "ломалось" что-то, напрямую связанное с фреймворком, чаще это были мои ошибки из-за непонимания. я всё ещё твёрдо верю во флаттер!
2) Какое пиво пьешь? Есть ощущение, что когда пишешь на го, можно рано или поздно спиться...
Я не пью пиво! Только крафт и то очень редко. Вообще я люблю джин, безумно люблю коктейли на нём.
А сейчас мне вообще нельзя пить, потому что я на антидепрессантах...
3) Сколько получает муж? ЗП привязана к баксу?
Здесь я буду цитировать ответ мужа. Кто не в курсе — он senior flutter разраб
"650+ т. рублей в месяц, к доллару пока не привязан, но в будущем это вероятно изменится"
Всем, кому не хватает мотивации, посвящаю его ответ💃
4) Где живешь?
В Краснодаре!💃
Отдельно отвечу на это: "Летом был на мобильной конфе, друг вытащил сходить. Флаттер и кроссплатформенные инструменты не срал только ленивый, как минимум - из-за размера получающегося приложения.
А если начинать копать в сторону других проблем..."
Дублирую ссылку на дебаты.
Лично моё мнение — флаттер будет развиваться, как минимум потому, что язык сравнительно новый, и множество бизнесовых проблем закрывает. Особенно проблему с "не вижу необходимости платить двум командам для кроссплатформенного приложения, если можно одной"
Так-то весомо, да?
1) Я как начинающий Flutter разработчик, интересуюсь, почему ты ушла с Flutter? И каких успехов ты добилась когда уходила с Flutter'а на GO?
Я ушла с флаттера, потому что меня заколебал фронтенд
Поняла, что это не моё, а раз меня это бесит — зачем продолжать? Это выяснилось в ходе прошлого челленджа на разработку приложения.
+ я в себе мотивацию закончить обучение не могу найти вакансия почти что нет вечно что то ломается во флаттер ошибки прочее
Недавно проводили дебаты по кроссплатформенным фрейморкам, вот запись. флаттер ожидаемо победил)
у меня редко "ломалось" что-то, напрямую связанное с фреймворком, чаще это были мои ошибки из-за непонимания. я всё ещё твёрдо верю во флаттер!
2) Какое пиво пьешь? Есть ощущение, что когда пишешь на го, можно рано или поздно спиться...
Я не пью пиво! Только крафт и то очень редко. Вообще я люблю джин, безумно люблю коктейли на нём.
А сейчас мне вообще нельзя пить, потому что я на антидепрессантах...
3) Сколько получает муж? ЗП привязана к баксу?
Здесь я буду цитировать ответ мужа. Кто не в курсе — он senior flutter разраб
"650+ т. рублей в месяц, к доллару пока не привязан, но в будущем это вероятно изменится"
Всем, кому не хватает мотивации, посвящаю его ответ
4) Где живешь?
В Краснодаре!
Отдельно отвечу на это: "Летом был на мобильной конфе, друг вытащил сходить. Флаттер и кроссплатформенные инструменты не срал только ленивый, как минимум - из-за размера получающегося приложения.
А если начинать копать в сторону других проблем..."
Дублирую ссылку на дебаты.
Лично моё мнение — флаттер будет развиваться, как минимум потому, что язык сравнительно новый, и множество бизнесовых проблем закрывает. Особенно проблему с "не вижу необходимости платить двум командам для кроссплатформенного приложения, если можно одной"
Так-то весомо, да?
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍3🔥3🎉1
ДЕНЬ 28 ИЗ 100
Повторила инфу про panic.
До челленджа я уже читала об этом, но повторить всегда приятно.
В курсе это с примерами — ещё более наглядно. Я довольна.
Паника — это моё состояние перед Новым Годом. Бегаешь, как в жопу ужаленный, покупаешь продукты-подарки-упаковку. Но жаловаться не буду, мне в кайф.
Сегодня вот ездила помогать подруге, у которой буду праздновать НГ. Народу в магазинах жесть как много,и цены пиздец
Роадмап бэкенда: 5% — 5%
Роадмап Go: 30% — 30%
Оценка за день: 2/5
Повторила инфу про panic.
До челленджа я уже читала об этом, но повторить всегда приятно.
В курсе это с примерами — ещё более наглядно. Я довольна.
Паника — это моё состояние перед Новым Годом. Бегаешь, как в жопу ужаленный, покупаешь продукты-подарки-упаковку. Но жаловаться не буду, мне в кайф.
Сегодня вот ездила помогать подруге, у которой буду праздновать НГ. Народу в магазинах жесть как много,
Роадмап бэкенда: 5% — 5%
Роадмап Go: 30% — 30%
Оценка за день: 2/5
❤6⚡1😢1
ДЕНЬ 29 ИЗ 100
Сегодня ради галочки решила пару задач из курса.
Зато сделала кучу предновогодних дел и забрала посылку с подарками от родителей😂
Роадмап бэкенда: 5% — 5%
Роадмап Go: 30% — 30%
Оценка за день: 1/5
Сегодня ради галочки решила пару задач из курса.
Зато сделала кучу предновогодних дел и забрала посылку с подарками от родителей
Роадмап бэкенда: 5% — 5%
Роадмап Go: 30% — 30%
Оценка за день: 1/5
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8❤🔥2👎2👍1
Спорим, вы не знали, что я рисовать умею?
И вообще художник-оформитель по образованию...
И вообще художник-оформитель по образованию...
🔥9❤2
ДЕНЬ 30 ИЗ 100
Сегодня тоже решила две задачи.
Одна была простая, а другую решала час. Снова та закавыка с последовательностью рун и русским языком😐
Хорошо, что я сохраняю себе почти все предыдущие решения. Плохо, что я вспоминаю об этом под конец.
Как снитч из Гарри Поттера, блин. Аж мозги закипели.
Роадмап бэкенда: 5% — 5%
Роадмап Go: 30% — 30%
Оценка за день: 3/5
Сегодня тоже решила две задачи.
Одна была простая, а другую решала час. Снова та закавыка с последовательностью рун и русским языком
Хорошо, что я сохраняю себе почти все предыдущие решения. Плохо, что я вспоминаю об этом под конец.
Как снитч из Гарри Поттера, блин. Аж мозги закипели.
Роадмап бэкенда: 5% — 5%
Роадмап Go: 30% — 30%
Оценка за день: 3/5
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5👎3👏1🥴1🌭1
ДЕНЬ 32 ИЗ 100
Курс закончился и я не знаю, куда себя деть. Продолжу пока двигаться по роадмапу.
Изучаю модули. Модуль — набор пакетов, которые выпускаются, версионируются и распространяются вместе. Модули можно загружать непосредственно из репозиториев системы контроля версий или с прокси-серверов модуля.
Модули Go решают многие проблемы с GOPATH, исходной системой, и позволяют пользователям размещать код своего проекта в выбранном ими каталоге и указывать версии зависимостей для каждого модуля.
Аж захотелось перевести с английского какую-нибудь статью полезную, вспомнить старое...
Обменялись сегодня с частью друзей частью подарков. Всё-таки обожаю праздники, обожаю, когда мне дарят штуки, заказать которые себе мне не хватало поводов❤️ ❤️ ❤️
А вам уже дарят подарки? А вы дарите? Делитесь🌟
Роадмап бэкенда: 5% — 5%
Роадмап Go: 30% — 33%
Оценка за день: 4/5
Курс закончился и я не знаю, куда себя деть. Продолжу пока двигаться по роадмапу.
Изучаю модули. Модуль — набор пакетов, которые выпускаются, версионируются и распространяются вместе. Модули можно загружать непосредственно из репозиториев системы контроля версий или с прокси-серверов модуля.
Модули Go решают многие проблемы с GOPATH, исходной системой, и позволяют пользователям размещать код своего проекта в выбранном ими каталоге и указывать версии зависимостей для каждого модуля.
Аж захотелось перевести с английского какую-нибудь статью полезную, вспомнить старое...
Обменялись сегодня с частью друзей частью подарков. Всё-таки обожаю праздники, обожаю, когда мне дарят штуки, заказать которые себе мне не хватало поводов
А вам уже дарят подарки? А вы дарите? Делитесь
Роадмап бэкенда: 5% — 5%
Роадмап Go: 30% — 33%
Оценка за день: 4/5
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤3👍3
На ночь глядя делюсь с вами интересной статистикой за 2023:
https://www.jetbrains.com/lp/devecosystem-2023/
https://www.jetbrains.com/lp/devecosystem-2023/
JetBrains: Developer Tools for Professionals and Teams
The State of Developer Ecosystem in 2023 Infographic
Learn about the latest trends in tools, technologies, AI, and programming languages.
❤7
ДЕНЬ 33 ИЗ 100
Сегодня прочитала про context.
Context — это пакет, который позволяет передавать данные в программу в каком-то «контексте». Контекст так же, как и таймаут, дедлайн или канал, сигнализирует прекращение работы и вызывает return.
Вот классная статья с примерами😮
Роадмап бэкенда: 5% — 5%
Роадмап Go: 33% — 34%
Оценка за день: 3/5
Сегодня прочитала про context.
Context — это пакет, который позволяет передавать данные в программу в каком-то «контексте». Контекст так же, как и таймаут, дедлайн или канал, сигнализирует прекращение работы и вызывает return.
Вот классная статья с примерами
Роадмап бэкенда: 5% — 5%
Роадмап Go: 33% — 34%
Оценка за день: 3/5
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2👎2🐳2🤨1
ДЕНЬ 34 ИЗ 100
Сегодня про каналы.
Каналы (channels) позволяют горутинам обмениваться данными, но один канал может передавать только данные одного типа.
Про горутины я читала ещё до челленджа, так что пока картинка стройно в голове складывается.
Работа канала состоит из двух основных операций: отправка (send) и прием (receive), обе операции в совокупности называются коммуникацией.
Вот пример:
Роадмап бэкенда: 5% — 5%
Роадмап Go: 34% — 36%
Оценка за день: 4/5
Сегодня про каналы.
Каналы (channels) позволяют горутинам обмениваться данными, но один канал может передавать только данные одного типа.
Про горутины я читала ещё до челленджа, так что пока картинка стройно в голове складывается.
Работа канала состоит из двух основных операций: отправка (send) и прием (receive), обе операции в совокупности называются коммуникацией.
Вот пример:
package main
import "fmt"
func main() {
// Создаём канал с помощью var
var mychannel chan int
fmt.Println("Value of the channel: ", mychannel)
fmt.Printf("Type of the channel: %T ", mychannel)
// Создаём канал, используя make()
mychannel1 := make(chan int)
fmt.Println("\nValue of the channel1: ", mychannel1)
fmt.Printf("Type of the channel1: %T ", mychannel1)
Роадмап бэкенда: 5% — 5%
Роадмап Go: 34% — 36%
Оценка за день: 4/5
👍6🔥3❤🔥2❤1
ДЕНЬ 35 ИЗ 100
Ну шо, с наступающим, пацаны и пацанессы...
Даже в праздник не прерываем челлендж. Сегодня чуть-чуть нудно про select.
Оператор select позволяет подпрограмме ожидать выполнения нескольких операций связи.
A select блокируется до тех пор, пока не сможет выполняться одно из его обращений, затем оно выполняет это обращение. Оно выбирает одно случайным образом, если готовы несколько. Оператор select аналогичен оператору switch, но в операторе select оператор case относится к связи, т.е. операции отправки или получения по каналу.
Пример:
Вот такие дела.
Попозже ещё напишу мыслишки свои всякие в отрыве от челленджа...🤡
Роадмап бэкенда: 5% — 5%
Роадмап Go: 36% — 37%
Оценка за день: 4/5
Ну шо, с наступающим, пацаны и пацанессы...
Даже в праздник не прерываем челлендж. Сегодня чуть-чуть нудно про select.
Оператор select позволяет подпрограмме ожидать выполнения нескольких операций связи.
A select блокируется до тех пор, пока не сможет выполняться одно из его обращений, затем оно выполняет это обращение. Оно выбирает одно случайным образом, если готовы несколько. Оператор select аналогичен оператору switch, но в операторе select оператор case относится к связи, т.е. операции отправки или получения по каналу.
Пример:
package main
import (
"fmt"
"time"
)
func main() {
//выбор по двум каналам
c1 := make(chan string)
c2 := make(chan string)
Каждый канал получит значение через некоторое время для имитации, например, блокирования операций RPC выполнения в параллельных программах.
go func() {
time.Sleep(1 * time.Second)
c1 <- "one"
}()
go func() {
time.Sleep(2 * time.Second)
c2 <- "two"
}()
Мы будем использовать select для ожидания обоих этих значений одновременно, печатая каждое по мере его поступления.
for i := 0; i < 2; i++ {
select {
case msg1 := <-c1:
fmt.Println("received", msg1)
case msg2 := <-c2:
fmt.Println("received", msg2)
}
}
}
Вот такие дела.
Попозже ещё напишу мыслишки свои всякие в отрыве от челленджа...
Роадмап бэкенда: 5% — 5%
Роадмап Go: 36% — 37%
Оценка за день: 4/5
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍2🔥1