Don't wanna be here? Send us removal request.
Text
Продолжаю заниматься
Я отказался от первого оффера. Всё бы ничего, но там ангуляр + проектная работа на территории заказчика и прям вижу как меня отправляют в румянцево на ужасный ритейл проект-галеру. Также на днях позвонили и провели техническое собеседование прямо по телефону, апофеозом которого был вопрос про тёмную или светлую тему в IDE. Я ответил, что конечно тёмная, почему они не перезванивают?! Впрочем, там тоже ангуляр, но компания мне нравится куда больше.
Начал делать агрегатор новостей на node + react. Скорее всего, будем парсить medium, хабр и какой-нибудь itproger, но это пока не точно. Остро не хватает проектов, просто нечего показывать. На гитхабе вроде 8 репозиториев, но это всё курам на смех.
Продолжаю заниматься английским. Уже стрик 21 день на duolingo + смотрю и читаю много англоязычного материала. Узнал сегодня про это:
Neither ... nor — ни ... ни
В английском языке данный союз является отрицательным и служит для соединения однородных членов предложения.
Предложение с этой конструкцией переводится на русский язык отрицательным предложением со структурой «ни… ни…».
По этой дороге ни проехать, ни пройти; Ни день, ни месяц от него не было вестей; Ни тихо, ни громко течет рассказ.
Я ни хожу, ни бегаю, ни прыгаю, ни плаваю, ни летаю. → I neither walk, nor run, nor jump, nor swim, nor fly .
0 notes
Text
Первое предложение
Вот сходил на собеседование и меня вроде как берут. Ну как берут - сначала обучение, а потом, если я успешно его окончу, то есть вероятность, что выберут меня. Всё это весьма спорно, т.к. там будет java spring + angular. Нужен ли мне именно angular? Пока думаю, времени до вторника. А пока что продолжаю не очень активно, но заниматься. Английский:
Форма неопределённого артикля зависит исключительно от произношения следующего за ним слова, сравните:
I have an apple. - У меня есть яблоко. I have a red apple. - У меня есть красное яблоко.
Краткие прилагательные В русском языке прилагательные, выполняющие роль сказуемого (Он умный), часто ставятся в краткую форму (Он умён). Такое краткое прилагательное в среднем роде (Это умно) совпадает по написанию с наречием (Он говорит умно). Нужно научиться их различать, так как наречия характеризуют действия, а не объекты, и в английском они, как правило, имеют окончание -ly (хотя и не всегда).
The window is open. - Окно открыто (открытое). He speaks openly. - Он говорит открыто.
0 notes
Text
Отрядом книг уставил полку, Читал, читал, а всё без толку…
Давно не было отчётов, так как на прошлой неделе делал тестовые задание, а потом отправился в поход. Из тестовых вынес для себя много нового: они спустили меня с небес на землю и дали понять, что мне предстоит ещё долго разбираться даже в несложных вопросах. Примерно понял, как работает XMLHttpRequest или точнее как не работает, узнал про CORS и методы решения проблемы, поверстал на флексах, разобрался с селекторами DOM, с которыми доселе дела не имел и узнал ещё много разных мелочей. Что касается тестовых, то итог такой: 2 из них я явно провалил, т.к. вакансии до сих пор весят и активно поднимаются, а мне даже не ответили, а с 3 вроде всё нормально и иду сегодня на собеседование, после которого, в случае успеха, я месяц проучусь в группе ребят вроде меня и лучших из нас возьмут на работу. Английским занимаюсь стабильно. Рассказывать особо нечего, т.к. я скорее закрепляю материал, а не учу какие-то новые вещи. Вот закончил 2 рубеж на duolingo:

0 notes
Text
Выходной
Сегодня занимался совсем немного.
Английский:
Закончил первый рубеж на duolingo:

Когда только начал заниматься на нём, всё казалось слишком просто и даже подумывал начать искать что-то посерьёзнее, но сейчас уже стало посложнее и появляется не очевидные вещи, вроде:
She reads her her book // Она читает ей её книгу
Также продолжаю учить времена.
Программирование:
Сделал упражнение на хекслет. Занимаюсь не шибко усердно, скорее просто держу стрик.

Надо чуть подналечь на технологии, т.к. без них, видимо, никак. Завтра попробую разобраться с реактом + по туториалу начать писать интернет-магазин на редаксе + реакт.
UPD: скачиваю "На пределе. Без жалости к себе. Раздвинь границы своих возможностей" Эрика Ларcсена.
0 notes
Text
Отладка
Сегодня я наконец попытался разобраться с отладкой. До этого момента всегда пользовался только console.log и думал, что это не особо профессионально. Оказалось, что это не совсем так. Статья хоть и старая, но я думаю, что ничего особо не изменилось, т.к. brakepoint’ы действительно останавливают поток, разве нет? Это, как можно прочитать в статье, чревато вот чем:
Если в момент остановки скрипта у вас был запущен AJAX-запрос или Timeout, и ответ не успел вернутся — он может уже не вернутся никогда.
Но это всё же частные случаи. В остальном дебаггер и в vs code и в инструментах разработчика необходим. Очень помогла эта статья. На нормальное освоение понадобится ещё приличное количество времени и для этого нужны более сложные проекты. Для небольших задачек и учебных проектов пока хватит и console.log.
Также, прошёл 1 испытание на хекслете по конкатенации 2ух списков. Суть в том, что элементы должны быть уникальные и единственный инструмент - это reduce. В целом, совсем не сложно.

Что касается английского, то я закрепил ранее пройденный материал, а из нового узнал разве что про употребление have - has. Всё очень просто:
Has употребляется с местоимениями в ед. числа 3 лица he, she, it.:
He has a bike
Has также употребляется с любым подлежащим, которое можно заменить существительным he, she, it. Это может быть едва ли не любая часть речи, но чаще всего существительное:
John has a kangaroo
Have употребляется со всеми остальными местоимениями в единственном и множественном числе: I, you, we, they.
0 notes
Text
Complexity и окружение
Сегодня я разбирался с определением сложности алгоритмов.
O(1) -- никак не зависит от n, то есть время вычисления всегда фиксировано независимо от объёма входных данных.
O(n) -- линейно зависит от объёма данных. Например, расчёт длины связанного списка линейно зависит от количества элементов в нём.
O(log n) -- логарифмический рост сложности, обычно по основанию 2. Имеется в виду, что чем больше данных, тем медленнее растёт сложность (время выполнения). Это например, алгоритмы, которые осуществляют бинарный поиск.
O(n * log n) -- растёт быстрее, чем O(n). Это часто разные алгоритмы сортировки.
Далее идут квадратичные и иные зависимости -- O(n*n) и т. д., которые уже растут экспоненциально (очень быстро при росте наших входных данных), и если в нашей системе выявлена подобная мера, практически всегда это означает, что алгоритм надо переделывать.
Всё это происходило на примере нахождения наименьшего общего делителя через итеративный процесс со сложность O(n) (так как там линейная зависимость из-за рекурсии), а также рассмотрел поиск всех простых чисел через цикл со сложностью O(sqrt(n)) и поиск всех чисел в заданном диапазоне через решето Эратосфена со сложностью O(n log log n)

Что касается окружения, то для js я использую visual studio code, а отладку делаю через console.log с каждым сомнительным элементом. В ближайшее время попробую разобраться со встроенным дебагером и брейкпоинтами. Стараюсь соблюдать стайлгайд от air-bnb, который уже де-факто стал стандартом.
0 notes
Text
Первый отчёт по английскому
После обзора разных источников и образовательных ресурсов, решил остановиться на duolingo.com + различные видео и текстовые материалы с грамматикой. С грамматикой у меня всё совсем плохо, поэтому начал с самых основ:
1) Закрепил употребление артиклей a/an и the.
A/an употребляется:
когда предмет один из множества подобных, любой - I need a pen.
Когда о предмете упоминается впервые или это новая характеристика предмета, например профессия - I know a girl. She is a teacher.
Если в предложение имеется прилагательное относящееся к существительному, то артикль ставится перед прилагательным - He is a good boy.
Если слово начинается с гласного звука, то “a” заменяется на “an” - An apple.
Артикль не ставится, если перед существительным стоит притяжательное местоимение или притяжание с именем собственным - a bag - my bag - Nikita’s bag
The употребляется:
когда речь идёт о человек или предмете единственном в своём роде
В природе - the sun, the moon, the sky
В стране - the capital, the population
У человек - the head, the heart, the brain
Пример - The sun is shining now.
2) Начал освоение времён. Есть общее представление, но это скорее от опыта, а не от знаний. Рассказывать особо нечего, кроме того, что закрепил - I, you, we - read They, he, she - reads
0 notes
Text
С чего всё началось...
Этим постом я начинаю свой путь в далёкое(надеюсь) путешествие в мир разработки. Я буду делать отчёты о новых изученных темах, рассказывать про свой прогресс, если оный вообще будет, про свои выполненные проекты, а также, вероятно, научусь грамотно формулировать свои мысли в виде целостного текста. Мой преподаватель попросил указать мой уровень английского и вот он - что-то вроде pre-intermediate. Т.е. кое-как изъясняюсь, понимаю большую часть сказанного и процентов 80 написанного. Посмотрим, как он улучшится месяца, скажем, через 3.
0 notes