Цели есть, но я жду, когда, прочитав другие учебники, узнаю, как решать их правильно. А то, в других комментах уже ругались на счёт того, что я для себя реализовал JS-овый .forEach у silce. Мол, тут так не принято. Хотя учебники пишут, что функциональный стиль в Go допусти́м.
Конечно, я некоторый код пишу, что-то пробую, чтобы разобраться, но есть стремление делать правильно. А то, я в первые годы писал только для себя, как мне было удобно и привычно, сейчас даже смотреть страшно. Когда я школе решил попробовать C после Pascal, я себе задефайнил фигурные скобки на begin и end, потому что так было привычно.
Видимо, смотря какого уровня учебник. Наверное, я слишком многого жду, если хочу, чтобы одна книга сделала меня специалистом. Я готов даже на книгу в 2000 страниц, но таких не пишут.
Сейчас читаю Михалис Цукалос - «Golang для профи», на 50-й странице, качественно идёт, плотно.
А в описании этого не было. И вообще, сперва не было, а потом появилось, в 2022-м, когда компания выбиралась из долгов. Выбралась, но практика осталась.
Если я не буду трекать задачи, мне навалят их на 8 рабочих часов каждый день и будут требовать выполнения. А так — я сделал мало, но вы мне и заплатите только за 4 часа, всё честно. А больше сделать я просто не могу, меня вырубило до утра.
Мне время трекать не тяжело. Сел за работу — кликнул один раз в углу экрана. Закоммитил — списал кусок времени, перезапустил таймер. Очень редко в моей работе бывает, что нужно посреди работы одного таймера переключиться на другой, но на этот случай у меня есть секундомер в наручных часах, а в самых плохих ситуациях — секундомеры в телефоне.
Знаю, что есть люди, которые могут забыть, что у них на плите суп жарится, но я обычно не забываю про кнопку.
На самом деле, я бы с удовольствием перешёл на работу с фиксированной зарплатой, потому что 4 часа в день — это очень бедно. Например, на этой неделе у меня упадок, я смог выдавить только 15 часов. Вот только, я боюсь, что с фиксированной зарплатой будут спрашивать за 40 часов.
Сейчас тоже занимаюсь изучением, но я пришёл со стороны php/js/ts, плюс лет 25 назад совсем чуть-чуть знакомился с ассемблером и си, в школе изучал паскаль и немного ковырялся в делфи.
В Go для меня самое сложное — это то, что учебники не погружаются в каждую библиотеку, типа того же strconv, а приводят лишь по паре функций. Приходится брать следующий учебник, пропускать там процентов 80%, выискивая новое. Например, в первом моём учебнике не была упомянута cap(), не сказано, что у append() может быть третий параметр.
Конечно, я загляну в документацию и сам прочитаю, но это же учебник, пусть обучает меня полностью.
Мои ближайшие цели в плане практики: конвертер картинок в webp с уменьшением в 2 раза (это для 4k), замена php в моей личной считалке расходов, а потом попробую ради интереса что-то позапускать на телефоне или в wasm.
А я не создавал свою библиотеку и ничего толком на Go не писал, кроме одного файлика. Я всего лишь хотел понять, правильно ли я понял, что можно сделать .forEach с колбеком. Оказалось, что да. Но, вообще, после JS возвращение к школьным техникам из Паскаля ощущается каким-то отсталым. Где я раньше писал .map(), тут нужно явные циклы прогонять и заводить временную переменную.
Select я ещё не проходил, но видел его в чужом коде. То ли он появился позже моего учебника, то ли это что-то более продвинутое. Пока пытаюсь понять, как работают модули, что писать в package, нужно ли их при этом раскладывать по директориям, обязательна ли main(), если модуль просто что-то экспортирует. В учебнике это было недостаточно внятно. Буду экспериментировать.
К слову, не факт, что я буду использовать это в работе. Так-то, я фронтендер. А для себя же можно сделать и clog := fmt.Println, никто не увидит.
Если мы узнаем, что там есть жизнь, значит она возможна и где-то ещё. А если так, то где-то ещё наверняка есть более развитая жизнь, чем мы сами. И раз это так, то нам нужно тщательнее заняться получением сигналов от них. Как говорит Панов, вполне может существовать галактический однонаправленный интернет, который живёт и развивается сам по себе поверх цивилизаций, которые занимаются ретрансляцией сигналов и добавлением своей информации в них.
Щитовидку проверял несколько раз. Да, отклонения какие-нибудь есть всегда, но это всё очень дорого, а денег нет. Пока что у меня в планах новые линзы для очков и удаление бородавки, но впереди дни рожденья, нужно всё суметь. Лишь бы только не сломалось чего-нибудь, типа стиралки, иначе труба.
Я только-только ознакомился с базовыми элементами, но уже сумел сделать type JSlikeStrings []string, которому приделал поведение .forEach(callback). Думаю, приделать .Len() к numbers тоже можно.
А потом я узнал, что можно писать имена переменных кириллицей, и как раз вчера выяснял у нейросетей, как делать экспортируемые переменные, если они написаны китайскими иероглифами или арабской вязью. Оказалось, что никак, придётся спереди приписать символ, для которого можно распознать регистр.
Там есть облака, не только поверхность
Прошу прощенья. Подразумевал make().
Ооой, только сейчас понял свою ошибку. Не append, а make!
Цели есть, но я жду, когда, прочитав другие учебники, узнаю, как решать их правильно. А то, в других комментах уже ругались на счёт того, что я для себя реализовал JS-овый .forEach у silce. Мол, тут так не принято. Хотя учебники пишут, что функциональный стиль в Go допусти́м.
Конечно, я некоторый код пишу, что-то пробую, чтобы разобраться, но есть стремление делать правильно. А то, я в первые годы писал только для себя, как мне было удобно и привычно, сейчас даже смотреть страшно. Когда я школе решил попробовать C после Pascal, я себе задефайнил фигурные скобки на begin и end, потому что так было привычно.
Видимо, смотря какого уровня учебник. Наверное, я слишком многого жду, если хочу, чтобы одна книга сделала меня специалистом. Я готов даже на книгу в 2000 страниц, но таких не пишут.
Сейчас читаю Михалис Цукалос - «Golang для профи», на 50-й странице, качественно идёт, плотно.
Они, что же, и чтение хабра трекали? И чтение новостей? И дневной сон?
А в описании этого не было. И вообще, сперва не было, а потом появилось, в 2022-м, когда компания выбиралась из долгов. Выбралась, но практика осталась.
Если я не буду трекать задачи, мне навалят их на 8 рабочих часов каждый день и будут требовать выполнения. А так — я сделал мало, но вы мне и заплатите только за 4 часа, всё честно. А больше сделать я просто не могу, меня вырубило до утра.
Мне время трекать не тяжело. Сел за работу — кликнул один раз в углу экрана. Закоммитил — списал кусок времени, перезапустил таймер. Очень редко в моей работе бывает, что нужно посреди работы одного таймера переключиться на другой, но на этот случай у меня есть секундомер в наручных часах, а в самых плохих ситуациях — секундомеры в телефоне.
Знаю, что есть люди, которые могут забыть, что у них на плите суп жарится, но я обычно не забываю про кнопку.
На самом деле, я бы с удовольствием перешёл на работу с фиксированной зарплатой, потому что 4 часа в день — это очень бедно. Например, на этой неделе у меня упадок, я смог выдавить только 15 часов. Вот только, я боюсь, что с фиксированной зарплатой будут спрашивать за 40 часов.
Сейчас тоже занимаюсь изучением, но я пришёл со стороны php/js/ts, плюс лет 25 назад совсем чуть-чуть знакомился с ассемблером и си, в школе изучал паскаль и немного ковырялся в делфи.
В Go для меня самое сложное — это то, что учебники не погружаются в каждую библиотеку, типа того же strconv, а приводят лишь по паре функций. Приходится брать следующий учебник, пропускать там процентов 80%, выискивая новое. Например, в первом моём учебнике не была упомянута cap(), не сказано, что у append() может быть третий параметр.
Конечно, я загляну в документацию и сам прочитаю, но это же учебник, пусть обучает меня полностью.
Мои ближайшие цели в плане практики: конвертер картинок в webp с уменьшением в 2 раза (это для 4k), замена php в моей личной считалке расходов, а потом попробую ради интереса что-то позапускать на телефоне или в wasm.
Ну, в тайпскрипте тоже есть типы.
Когда я решил изучать Go, то ещё не знал, что он вот такой. Но кроме него у меня на слуху ничего такого больше не было.
Хочу в такое место.
А я не создавал свою библиотеку и ничего толком на Go не писал, кроме одного файлика. Я всего лишь хотел понять, правильно ли я понял, что можно сделать .forEach с колбеком. Оказалось, что да. Но, вообще, после JS возвращение к школьным техникам из Паскаля ощущается каким-то отсталым. Где я раньше писал .map(), тут нужно явные циклы прогонять и заводить временную переменную.
Select я ещё не проходил, но видел его в чужом коде. То ли он появился позже моего учебника, то ли это что-то более продвинутое. Пока пытаюсь понять, как работают модули, что писать в package, нужно ли их при этом раскладывать по директориям, обязательна ли main(), если модуль просто что-то экспортирует. В учебнике это было недостаточно внятно. Буду экспериментировать.
К слову, не факт, что я буду использовать это в работе. Так-то, я фронтендер. А для себя же можно сделать и clog := fmt.Println, никто не увидит.
Если мы узнаем, что там есть жизнь, значит она возможна и где-то ещё. А если так, то где-то ещё наверняка есть более развитая жизнь, чем мы сами. И раз это так, то нам нужно тщательнее заняться получением сигналов от них. Как говорит Панов, вполне может существовать галактический однонаправленный интернет, который живёт и развивается сам по себе поверх цивилизаций, которые занимаются ретрансляцией сигналов и добавлением своей информации в них.
Тогда на Венере и Марсе мы и подавно обнаружили бы признаки жизни.
С практической точки зрения нет никакой разницы, на каком расстоянии наблюдаемый. Разве что вблизи видно лучше.
А что за галактики, которые миллиарды лет назад потухли? Там не было ни одного красного карлика?
Даже горизонта не видят?
"Обнаружены явные признаки" == "обнаружили самые многообещающие признаки возможного существования"
Автор, в вашем окружении за такие подмены понятия как-то наказывают?
Это что, если взять Onyx Kant, ухудшить экран в три раза, добавить микрофон, динамик и модуль сотовой связи, то цена вырастет в два с лишним раза?
Щитовидку проверял несколько раз. Да, отклонения какие-нибудь есть всегда, но это всё очень дорого, а денег нет. Пока что у меня в планах новые линзы для очков и удаление бородавки, но впереди дни рожденья, нужно всё суметь. Лишь бы только не сломалось чего-нибудь, типа стиралки, иначе труба.
Я только-только ознакомился с базовыми элементами, но уже сумел сделать type JSlikeStrings []string, которому приделал поведение .forEach(callback). Думаю, приделать .Len() к numbers тоже можно.
А потом я узнал, что можно писать имена переменных кириллицей, и как раз вчера выяснял у нейросетей, как делать экспортируемые переменные, если они написаны китайскими иероглифами или арабской вязью. Оказалось, что никак, придётся спереди приписать символ, для которого можно распознать регистр.