Этого треда уже нет.
Это копия, сохраненная 10 декабря 2022 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Это копия, сохраненная 10 декабря 2022 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
26 Кб, 377x363
Прочитал умную книжку (паттерны УСПЕХА от IT-специалиста) + получил неплохие денюшки за супер простой скрипт, поэтому я немножко поверил в себя и в то, что смогу войти в айти.
О себе: 24, душой и телом 14, интеллект отрицательный, рожа страшная. Вылетел из вуза еще на первом курсе, потому что тупой. Сидел смотрел в стену пять лет.
Здесь я каждый вечер буду отчитываться о проделанной работе перед самим собой и строить график и задачи на завтрашний день.
Общие задачи:
- как можно быстрее дописать сайтик друзьям
- выучить реакт редукс экспресс некст.жс и сделать на них хотя бы один проект какого-нибудь магазина, залить его на VDS и гордо показывать в резюме
- в начале сентября вернуться в москву и начать обстреливать вакансии стажеров откликами
О себе: 24, душой и телом 14, интеллект отрицательный, рожа страшная. Вылетел из вуза еще на первом курсе, потому что тупой. Сидел смотрел в стену пять лет.
Здесь я каждый вечер буду отчитываться о проделанной работе перед самим собой и строить график и задачи на завтрашний день.
Общие задачи:
- как можно быстрее дописать сайтик друзьям
- выучить реакт редукс экспресс некст.жс и сделать на них хотя бы один проект какого-нибудь магазина, залить его на VDS и гордо показывать в резюме
- в начале сентября вернуться в москву и начать обстреливать вакансии стажеров откликами
639 Кб, 1920x1080
За сегодня я понемногу начал переделывать инпут формы, аппендящиеся к модальному окну. Мне казалось, что я понял тайпскрипт и смогу одной абстрактной сущностью описать любую инпут форму, но оказалось, что тайпскрипт я не понял, и в нем запутался.
Поэтому ручками пишем класс для каждой инпут формы и составляем тело реквеста и сам реквест в каждом классе тоже ручками.
Я "работал" где-то с 12 до 15, то есть очень мало. Зато сходил купил шмотки на мой гонорар и еще потратил кучу бабла братишке на аттракционы в парке. Пусть порадуется на мой день рождения.
Завтра (то есть сегодня):
- отвожу чела в садик, прихожу, быстро жарю рыбные палочки, ем, все это до 9 часов
- с 9 до 12 ноль интернетов, закрываю все чаты, если и выйду пару раз быстренько подымить - никакого телефона
- за это время нужно:
1. Накидать рендер формы регистрации
2. Прикрутить капчу
3. Посмотреть, как мне начать это тестировать на склоненном бекенде. Нужно зарегистрировать несколько юзеров, для этого нужно покопаться в беке и найти там конфиг мейлгана, чтобы переписать на свою почту для тестов. А для всех этих юзеров возможно придется писать почтовый сервис прямо на локалхосте o_O
- отдыхаю пару часиков, можно, например, поспать.
- и с 14-00 до 17-00 продолжаю разбираться с бекендом, чтобы я уже мог тестировать на нем. Нужно успешно авторизовать пользователя.
Погнали.
Поэтому ручками пишем класс для каждой инпут формы и составляем тело реквеста и сам реквест в каждом классе тоже ручками.
Я "работал" где-то с 12 до 15, то есть очень мало. Зато сходил купил шмотки на мой гонорар и еще потратил кучу бабла братишке на аттракционы в парке. Пусть порадуется на мой день рождения.
Завтра (то есть сегодня):
- отвожу чела в садик, прихожу, быстро жарю рыбные палочки, ем, все это до 9 часов
- с 9 до 12 ноль интернетов, закрываю все чаты, если и выйду пару раз быстренько подымить - никакого телефона
- за это время нужно:
1. Накидать рендер формы регистрации
2. Прикрутить капчу
3. Посмотреть, как мне начать это тестировать на склоненном бекенде. Нужно зарегистрировать несколько юзеров, для этого нужно покопаться в беке и найти там конфиг мейлгана, чтобы переписать на свою почту для тестов. А для всех этих юзеров возможно придется писать почтовый сервис прямо на локалхосте o_O
- отдыхаю пару часиков, можно, например, поспать.
- и с 14-00 до 17-00 продолжаю разбираться с бекендом, чтобы я уже мог тестировать на нем. Нужно успешно авторизовать пользователя.
Погнали.
>>491431
Подтасовка слоев в Adobe Illustrator туда-сюда согласно данным, распаршенным из текстового файлика. Нашел через знакомых знакомых, чистая удача и знак свыше.
Подтасовка слоев в Adobe Illustrator туда-сюда согласно данным, распаршенным из текстового файлика. Нашел через знакомых знакомых, чистая удача и знак свыше.
>>491468
Есть апи, некий ExtendScript. Ужасно древний на версии ES3, то есть 1999 года выпуска. Все удобства пришлось переписывать самому, хорошо хоть можно импортировать файлики с полифиллами, иначе я бы с ума сошел без JSON.parse читать свои конфиги.
Вышел в интернеты вопреки обещанию не выходить, потому что рекаптча на локалхосте не работает, хотя я убрал все нужные галочки. Продолжаю работать до момента, пока рекапча не заведется.
Есть апи, некий ExtendScript. Ужасно древний на версии ES3, то есть 1999 года выпуска. Все удобства пришлось переписывать самому, хорошо хоть можно импортировать файлики с полифиллами, иначе я бы с ума сошел без JSON.parse читать свои конфиги.
Вышел в интернеты вопреки обещанию не выходить, потому что рекаптча на локалхосте не работает, хотя я убрал все нужные галочки. Продолжаю работать до момента, пока рекапча не заведется.
С 9 до 11:
- скопипастил форму логина и переделал под форму регистрации
- добавил рендер гугл капчи, чтобы просто посмотреть. Ждал час, пока гугл обновит настройки и позволит мне капчевать на локалхосте
с 14 до 17
- узнал, что гугл капча вызывает колбек, который надо прописать в глобале. Прям тупо в скрипт элементе в хтмл. А у меня класс, в котором дергается капча, находится в модуле, а модули еще грузятся лоадером.
- сразу придумал костыль, но решил посоветоваться с другом
- он дал подсказку и сказал, чтобы я не занимался баловством с костылями, а делал нормально
- все это время я думал, как сделать нормально. И до 19, гуляя с братишкой, тоже об этом думал
- в конечном итоге друг сжалился и кинул мне пример с хитрым жонглированием промисами
С 22-30 до 00-00 воплощал этот пример в жизнь. В итоге сделано:
- рендер формы регистрации с капчей
- нажатие на кнопочку грохается, если капча не подтверждена. Кнопочка меняет стили в зависимости от галочки на капче
- бек пишет, что не может отправить письма на ящики типаqwc""e ANUSqp3ywe PUNCTUMqw~T"e , поэтому зарегистрировать юзера мне сегодня не удалось
Завтра:
9-12:
- разобраться с почтами, зарегистрировать несколько юзеров
- сделать так, чтобы в шапке вместо кнопок войти и зарегистрироваться появлялся юзернейм аутентифицированного пользователя и несколько кнопочек по настройке разных штучек для этого профиля
Днем время будет непредсказуемо, поэтому просто дальнейшие задачи на день до самой ночи:
- сделать эти странички для разных настроек, просто болванки
- не пускать на них пользователя без токена, вместо этого редиректить на страницу логина
- при успешном логине редиректить обратно
- скопипастил форму логина и переделал под форму регистрации
- добавил рендер гугл капчи, чтобы просто посмотреть. Ждал час, пока гугл обновит настройки и позволит мне капчевать на локалхосте
с 14 до 17
- узнал, что гугл капча вызывает колбек, который надо прописать в глобале. Прям тупо в скрипт элементе в хтмл. А у меня класс, в котором дергается капча, находится в модуле, а модули еще грузятся лоадером.
- сразу придумал костыль, но решил посоветоваться с другом
- он дал подсказку и сказал, чтобы я не занимался баловством с костылями, а делал нормально
- все это время я думал, как сделать нормально. И до 19, гуляя с братишкой, тоже об этом думал
- в конечном итоге друг сжалился и кинул мне пример с хитрым жонглированием промисами
С 22-30 до 00-00 воплощал этот пример в жизнь. В итоге сделано:
- рендер формы регистрации с капчей
- нажатие на кнопочку грохается, если капча не подтверждена. Кнопочка меняет стили в зависимости от галочки на капче
- бек пишет, что не может отправить письма на ящики типа
Завтра:
9-12:
- разобраться с почтами, зарегистрировать несколько юзеров
- сделать так, чтобы в шапке вместо кнопок войти и зарегистрироваться появлялся юзернейм аутентифицированного пользователя и несколько кнопочек по настройке разных штучек для этого профиля
Днем время будет непредсказуемо, поэтому просто дальнейшие задачи на день до самой ночи:
- сделать эти странички для разных настроек, просто болванки
- не пускать на них пользователя без токена, вместо этого редиректить на страницу логина
- при успешном логине редиректить обратно
Отвел чела, проспал до полудня, поработал пару часов, уже не помню, что делал. После еще работал с 15 до 17.
Работает регистрация и подтверждение почты, все красиво и четенько. Так и не смог заставить бекенд отдавать на localhost, ссылки на подтверждение почты беру прям из stdout бекенда.
С 19 до двух ночи с переменным успехом сидел перетряхивал свой спагетти код, чтобы он мог знать и показывать, что юзер залогинен. Там очень много расписывать.
Через 4 часа проснусь собираться на автобус в деревню.
В понедельник:
- допилить простейший функционал входа выхода
- для входа осталось прокинуть в LoginForm AppManager и дальше прокинуть функцию редиректа на последний активный контент в SuccessPopup
- сделать небольшой таймаут в SuccessPopup перед редиректом
- для выхода надо просто удалять токен из локал сторейджа
- при загрузке страницы чекать валидность токена, оказывается так можно (тот кто писал бек - красавчик)
- сделать болванку, например, changeSkin окошка и запретить заходить на нее юзеру без токена, если он попадет на сайт через урл site.com/changeSkin. Редиректить на логин, а после успешного логина опять редиректить обратно на changeSkin
Работает регистрация и подтверждение почты, все красиво и четенько. Так и не смог заставить бекенд отдавать на localhost, ссылки на подтверждение почты беру прям из stdout бекенда.
С 19 до двух ночи с переменным успехом сидел перетряхивал свой спагетти код, чтобы он мог знать и показывать, что юзер залогинен. Там очень много расписывать.
Через 4 часа проснусь собираться на автобус в деревню.
В понедельник:
- допилить простейший функционал входа выхода
- для входа осталось прокинуть в LoginForm AppManager и дальше прокинуть функцию редиректа на последний активный контент в SuccessPopup
- сделать небольшой таймаут в SuccessPopup перед редиректом
- для выхода надо просто удалять токен из локал сторейджа
- при загрузке страницы чекать валидность токена, оказывается так можно (тот кто писал бек - красавчик)
- сделать болванку, например, changeSkin окошка и запретить заходить на нее юзеру без токена, если он попадет на сайт через урл site.com/changeSkin. Редиректить на логин, а после успешного логина опять редиректить обратно на changeSkin
Опять проспал до полудня и мало работал днем, то кто-то приехал, то гопники доебались у подъезда, то просто отвлекался на что-то.
Работает логин и нескучные анимации в шапке при входе/выходе.
Есть фундамент для вывода всего на свете в SuccessPopup/ErrorPopup или просто userOutput блок под формами реги/входа.
Да и все на сегодня o_O
Завтра:
- чекать хранящийся токен в начале каждой сессии и, в случае успеха, выдавать сразу залогиненную шапку без анимаций
- запилить восстановление пароля
- запилить болванку и не пускать, если не залогинен, а в случае успешного логина редиректить
- отвязать размеры всплывающих окошек от rem, в целом привести все в порядок: подсказки под инпут полями, анимировать нажатие кнопок, покрасивее всплывающие окошки
Работает логин и нескучные анимации в шапке при входе/выходе.
Есть фундамент для вывода всего на свете в SuccessPopup/ErrorPopup или просто userOutput блок под формами реги/входа.
Да и все на сегодня o_O
Завтра:
- чекать хранящийся токен в начале каждой сессии и, в случае успеха, выдавать сразу залогиненную шапку без анимаций
- запилить восстановление пароля
- запилить болванку и не пускать, если не залогинен, а в случае успешного логина редиректить
- отвязать размеры всплывающих окошек от rem, в целом привести все в порядок: подсказки под инпут полями, анимировать нажатие кнопок, покрасивее всплывающие окошки
Как всегда полдень, работал все время, но все равно слишком медленно. Сделал норм шапку, которая знает, когда юзер залогинен, а когда нет. Прекрасно работает восстановление пароля. Много рефакторил.
Завтра:
- отвязать размеры всплывающих окошек от rem, в целом привести все в порядок
- подсказки под инпутами все равно скачут, забить и просто подсвечивать статические
- анимировать нажатие кнопок, покрасивее всплывающие окошки
- запилить болванку changeSkin и не пускать, если не залогинен, а в случае успешного логина редиректить
- запилить полноценный changeSkin
- только что разглядел в апи аватарки, после скинов надо пощупать, чтоб аватарка ставилась вместо плейсхолдера около ника в шапке
Завтра:
- отвязать размеры всплывающих окошек от rem, в целом привести все в порядок
- подсказки под инпутами все равно скачут, забить и просто подсвечивать статические
- анимировать нажатие кнопок, покрасивее всплывающие окошки
- запилить болванку changeSkin и не пускать, если не залогинен, а в случае успешного логина редиректить
- запилить полноценный changeSkin
- только что разглядел в апи аватарки, после скинов надо пощупать, чтоб аватарка ставилась вместо плейсхолдера около ника в шапке
Целый день с 9 до ночи делал хуету за скорее всего не больше чем 500 рубасиков. Без тайпскрипта моментально сжигаются глаза и, в устаревшей среде и с ужасным апи, 90% времени уходит на дебаг алертами.
Завтра по плану.
Завтра по плану.
Весь день игрался с красивостями, много чего поправил. Под вечер пришлось фиксить тот самый микропроект, я жестко накосячил там без тайпскрипта. После купил читос с кепчуком и сожрал, радуясь тому, как весело и хорошо "работать" целый день, когда никто не мешает.
В понедельник:
- не пускать на страницу логина, если залогинен
- аватарки
- запилить болванку changeSkin и не пускать, если не залогинен, а в случае успешного логина редиректить
- запилить полноценный changeSkin
В понедельник:
- не пускать на страницу логина, если залогинен
- аватарки
- запилить болванку changeSkin и не пускать, если не залогинен, а в случае успешного логина редиректить
- запилить полноценный changeSkin
>>495044
С универа айтишного, как в моем случае.
Ну и теоретический вариант, ходить по всяким "задротским" местам вроде антикафе, клубов настольщиков, играть в ммохи в составе сплоченной гильдии. Но мне кажется, там много времени должно пройти между знакомством и просьбой помочь с устройством, а то явно запалишься, для чего ты собственно с чуваком закорешиться хошь
С универа айтишного, как в моем случае.
Ну и теоретический вариант, ходить по всяким "задротским" местам вроде антикафе, клубов настольщиков, играть в ммохи в составе сплоченной гильдии. Но мне кажется, там много времени должно пройти между знакомством и просьбой помочь с устройством, а то явно запалишься, для чего ты собственно с чуваком закорешиться хошь
>>495044
Должно сильно повезти, лично я нашел хороших друзей в чатике игры.
Мне вообще по жизни сильно везёт.
Мама перевезла в Москву в детстве.
Еле пролез на бюджет в один из топ вузов, при физике 55 и матеше 70, литерали не готовился ни секунды.
Только подумал о том что хорошо бы работу найти - то заказик появится через знакомого у друга, то траву попросят покосить соседи в деревне.
Думаю и с работой мне как всегда повезет, особенно теперь, когда я всерьез взялся за это дело. Все что требуется - просто не проебать шанс.
ОП.
Должно сильно повезти, лично я нашел хороших друзей в чатике игры.
Мне вообще по жизни сильно везёт.
Мама перевезла в Москву в детстве.
Еле пролез на бюджет в один из топ вузов, при физике 55 и матеше 70, литерали не готовился ни секунды.
Только подумал о том что хорошо бы работу найти - то заказик появится через знакомого у друга, то траву попросят покосить соседи в деревне.
Думаю и с работой мне как всегда повезет, особенно теперь, когда я всерьез взялся за это дело. Все что требуется - просто не проебать шанс.
ОП.
Наконец-то разобрался с аватарками. Ничего не успеваю, все делаю слишком медленно.
Завтра скины.
Завтра скины.
Скинчики заливаются красиво. кастомный сексуальный файл инпут, с превью, аксесибилити, сразу же меняется аватарка, все как полагается.
В понедельник:
- отрефакторить это, чтобы у кода было реюзабилити
- имя на кнопке сокращать, если слишком короткое
- быстренько сделать то же самое для плащей
- не пускать, если не залогинен
- юзер аутпуты в формах переделать, чтобы рендерило красивые параграфы, а не просто меняло текст контент
- покрасивее окошки
- посмотреть, куда девать кнопки из шапки, если сжать окно браузера по ширине
В понедельник:
- отрефакторить это, чтобы у кода было реюзабилити
- имя на кнопке сокращать, если слишком короткое
- быстренько сделать то же самое для плащей
- не пускать, если не залогинен
- юзер аутпуты в формах переделать, чтобы рендерило красивые параграфы, а не просто меняло текст контент
- покрасивее окошки
- посмотреть, куда девать кнопки из шапки, если сжать окно браузера по ширине
Опять проспал, опять проебал понедельник в деревне.
Сегодня просидел часа четыре в сумме, но ничего полезного не сделал. Теребил шапку, покрасивее кнопочки и чтобы на мобилках красиво отображалось. Завтра по плану.
Сегодня просидел часа четыре в сумме, но ничего полезного не сделал. Теребил шапку, покрасивее кнопочки и чтобы на мобилках красиво отображалось. Завтра по плану.
>>497508
Опять проспал весь день, опять толком ничего не сделал.
Надо поскорее заканчивать этот никому не нужный говносайт и учить среакт.
Опять проспал весь день, опять толком ничего не сделал.
Надо поскорее заканчивать этот никому не нужный говносайт и учить среакт.
Сделал почти все по плану и даже больше. Немного другая формочка смены пароля, если юзер залогинен. Осталось совсем немного.
Завтра:
- смена юзернейма/почты
- возможно засунуть все это вместе с паролем и скинами в общее окно настроек профиля, хотя больше ничего не будет, поэтому пусть будет в шапке, чтобы юзер сразу видел
- жестко вручную протестить все возможные варианты действий юзера
- приступить к наполнению сайта контентом
Завтра:
- смена юзернейма/почты
- возможно засунуть все это вместе с паролем и скинами в общее окно настроек профиля, хотя больше ничего не будет, поэтому пусть будет в шапке, чтобы юзер сразу видел
- жестко вручную протестить все возможные варианты действий юзера
- приступить к наполнению сайта контентом
>>497948
Жеска.
Жеска.
Все делаю ужасно медленно, надо записывать в конце "рабочего" дня конкретные цели на завтрашний день. Есть проблемка, что с дизайном это так не работает. Тыкаешься туда-сюда, получается хуета, а время уже потеряно. По-хорошему надо тыкаться в фигме, но я даже представить не могу, как накидать дизайн в фигме так, чтобы посмотреть, что будет при изменении размера экрана...
Хотя нет, вот опять. Я не знаю, я не могу: силой заставил себя ввести запрос adaptive layout figma в гугле и получил тысячи текстовых и видео гайдов на любой вкус. Обязательно начну с дизайна в фигме, когда буду пилить учебный проект на реакте.
Сейчас надо срочно доделывать текущий сайтик. Что делал эти четыре дня - хз. Изобретал велосипеды и теребил стили туда-сюда.
Завтра:
- круглые кнопки в шапке переделать на типа ячейки (я понял о чем я), и шоб красиво
- добавить бутерброд и меню для мобилок. Похуй вообще, просто заново сделать отдельным дом куском и прописать ссылки вручную. Разве что можно засунуть туда готовый контейнер с медиа
- наполнить контентом квикстарт
Пока сойдет
Хотя нет, вот опять. Я не знаю, я не могу: силой заставил себя ввести запрос adaptive layout figma в гугле и получил тысячи текстовых и видео гайдов на любой вкус. Обязательно начну с дизайна в фигме, когда буду пилить учебный проект на реакте.
Сейчас надо срочно доделывать текущий сайтик. Что делал эти четыре дня - хз. Изобретал велосипеды и теребил стили туда-сюда.
Завтра:
- круглые кнопки в шапке переделать на типа ячейки (я понял о чем я), и шоб красиво
- добавить бутерброд и меню для мобилок. Похуй вообще, просто заново сделать отдельным дом куском и прописать ссылки вручную. Разве что можно засунуть туда готовый контейнер с медиа
- наполнить контентом квикстарт
Пока сойдет
Сделал менюшку и немного потеребил кнопочки. Прикрутил капчу к восстановлению пароля.
Завтра:
- контент в квикстарт
- смена почты
- упорядочить конфирм кнопочки и таскать ширину для них из sass мапы
- схлопывать кнопки в шапке покрасивее
Завтра:
- контент в квикстарт
- смена почты
- упорядочить конфирм кнопочки и таскать ширину для них из sass мапы
- схлопывать кнопки в шапке покрасивее
Проебал очередной день на сон и теребление иконочек, ну вроде бы красиво стало более-менее.
Завтра:
- за полчаса попробовать запилить ремув ползающего меню, а то оно уползает за границы экрана, а табом все еще можно фокуситься по кнопкам. Если не успею - git stash и похуй
- контент в квикстарт
- смена почты
- упорядочить конфирм кнопочки и таскать ширину для них из sass мапы
Завтра:
- за полчаса попробовать запилить ремув ползающего меню, а то оно уползает за границы экрана, а табом все еще можно фокуситься по кнопкам. Если не успею - git stash и похуй
- контент в квикстарт
- смена почты
- упорядочить конфирм кнопочки и таскать ширину для них из sass мапы
Как я могу просидеть восемь часов и ничего не сделать?
В следующий раз:
- ссылкам на мои страницы в квикстарте перевентить дефолт и роутить куда надо
- сделать кнопки в шапке без бордера всегда, так лучше
- смена почты
- контент на все остальные страницы
- упорядочить конфирм кнопочки и таскать ширину для них из sass мапы
В следующий раз:
- ссылкам на мои страницы в квикстарте перевентить дефолт и роутить куда надо
- сделать кнопки в шапке без бордера всегда, так лучше
- смена почты
- контент на все остальные страницы
- упорядочить конфирм кнопочки и таскать ширину для них из sass мапы
Опять классно день проебал.
Сделал кнопки без бордера, смену почты, перестал хранить в локал сторе данные юзера, а ключи тех полей, которые хранить необходимо, теперь берутся из констант.
Завтра:
- ссылкам на мои страницы в квикстарте перевентить дефолт и роутить куда надо
- контент на все остальные страницы
- упорядочить конфирм кнопочки и таскать ширину для них из sass мапы
- привести в порядок еррор попуп и email verification popup
Сделал кнопки без бордера, смену почты, перестал хранить в локал сторе данные юзера, а ключи тех полей, которые хранить необходимо, теперь берутся из констант.
Завтра:
- ссылкам на мои страницы в квикстарте перевентить дефолт и роутить куда надо
- контент на все остальные страницы
- упорядочить конфирм кнопочки и таскать ширину для них из sass мапы
- привести в порядок еррор попуп и email verification popup
Почти завершил тесты, возникла небольшая проблемка с беком.
Остался только контент.
В деревне постараюсь подрочить алгоритмы, а как приеду (надеюсь в понедельник) сразу учить реакт.
Остался только контент.
В деревне постараюсь подрочить алгоритмы, а как приеду (надеюсь в понедельник) сразу учить реакт.
>>501717
Падажжи ебана, ты все это на ванильном жс делаешь шоле?
>как приеду (надеюсь в понедельник) сразу учить реакт
Падажжи ебана, ты все это на ванильном жс делаешь шоле?
>>501849
Да
Я не знаю как раздавать страницу на реакте так, чтобы она светилась в выдаче поисковиков. Точнее знаю - снапшоты (? по-моему так) в next.js, но тогда казалось, что слишком долго разбираться
Да
Я не знаю как раздавать страницу на реакте так, чтобы она светилась в выдаче поисковиков. Точнее знаю - снапшоты (? по-моему так) в next.js, но тогда казалось, что слишком долго разбираться
Закончил эту хуйню, бездарно проебав на нее чуть ли не 5 месяцев. Бэк для нее был написан за три дня... Я не понимаю, почему так медленно. Я сидел каждый свободный день от 3 до 10 часов. Наверное надо эффективнее работать, работать на результат.
Сегодня я выжат как лимон десятичасовым марафоном, но с завтрашнего дня уделяю каждую свободную наносекунду своего времени на хотя бы чтение. Щас накачаю каких-нибудь книжек по алгоритмам/паттернам/реакту/прочему и поеду в деревню все это читать.
В срочном порядке выучить реакт + редукс + next.js + graphql + express + webpack + хуемое и написать на этом всем проект для портфолио. Погнали.
Сегодня я выжат как лимон десятичасовым марафоном, но с завтрашнего дня уделяю каждую свободную наносекунду своего времени на хотя бы чтение. Щас накачаю каких-нибудь книжек по алгоритмам/паттернам/реакту/прочему и поеду в деревню все это читать.
В срочном порядке выучить реакт + редукс + next.js + graphql + express + webpack + хуемое и написать на этом всем проект для портфолио. Погнали.
Начал работать с книшкой Ivanov M., Bespoyasov A. - Fullstack React with TypeScript (Revision r10) - 2021
Супер годнота, аж хуй встал. Лучше бы сразу начинал учить реакт. Проебал 4 месяца на унылый дроч ванильки и изобретение велосипедов, зубы скрипят от досады, но урок усвоен: надо ценить свое время и пользоваться чужими достижениями.
Четкого плана нет. Иду по книге, пытаюсь сделать вперёд повествования и влепить свои фичи. Видит бог, успею за месяц.
Супер годнота, аж хуй встал. Лучше бы сразу начинал учить реакт. Проебал 4 месяца на унылый дроч ванильки и изобретение велосипедов, зубы скрипят от досады, но урок усвоен: надо ценить свое время и пользоваться чужими достижениями.
Четкого плана нет. Иду по книге, пытаюсь сделать вперёд повествования и влепить свои фичи. Видит бог, успею за месяц.
Я не понимаю нахуй.
Сижу неделю уже с react-dnd и нихуя не понимаю.
В примере из книжки старая версия этой либы, и код оттуда не компилируется. Переделал под новую, прошерстив доки - не работает.
Стал делать туториал с сайта react-dnd - прекрасно работает. Захотел добавить custom drag layer - обосрался. Я запутался в этих абстракциях обоссанных. На ваниле бы давно уже сделал.
В общем плохо быть тупым. Будем возмещать упорным трудом и зубрежкой.
Сижу неделю уже с react-dnd и нихуя не понимаю.
В примере из книжки старая версия этой либы, и код оттуда не компилируется. Переделал под новую, прошерстив доки - не работает.
Стал делать туториал с сайта react-dnd - прекрасно работает. Захотел добавить custom drag layer - обосрался. Я запутался в этих абстракциях обоссанных. На ваниле бы давно уже сделал.
В общем плохо быть тупым. Будем возмещать упорным трудом и зубрежкой.
>>508515
Ого разобрался, но все равно ничего не понял. Продолжаю наблюдения
Ого разобрался, но все равно ничего не понял. Продолжаю наблюдения
Драг н дроп заработал как надо. Почему раньше не работал - непонятно. Двигаюсь дальше.
Через неделю искать работу, а я сижу перепечатываю код из книжки, не понимая, что происходит.
Next.js просто охуенен, но проект вряд ли успею сделать.
Скорее всего меня ни разу не пригласят на интервью до нового года, потому что кому я нахуй нужен. Буду пилить проектики, честно делать тестовые и показывать пустые входящие родителям, хлопая глазами. Месяц-два они мне наверняка простят, а дальше посмотрим...
Next.js просто охуенен, но проект вряд ли успею сделать.
Скорее всего меня ни разу не пригласят на интервью до нового года, потому что кому я нахуй нужен. Буду пилить проектики, честно делать тестовые и показывать пустые входящие родителям, хлопая глазами. Месяц-два они мне наверняка простят, а дальше посмотрим...
>>513266
а с чего ты взял, что не пригласят? я вот не особо понимаю откуда говорят, что сложно попасть в какую-либо контору. С момента начала поиска(за 2 недели успел пройти кучу собесов поиграть с офферами и принять по итогу) умудрился даже высылать нахер конторы которые хотят лайв кодинг и какие-то тестовые задания и в итоге найти что нравиться.
Единственное место где готов был пройти тестовое это амеровская контора(перспективы были поднять язык и все такое), но у них не котлин, что было приоритетно доволно и то, что ушел бы в минус из-за рашкованских налогов
а с чего ты взял, что не пригласят? я вот не особо понимаю откуда говорят, что сложно попасть в какую-либо контору. С момента начала поиска(за 2 недели успел пройти кучу собесов поиграть с офферами и принять по итогу) умудрился даже высылать нахер конторы которые хотят лайв кодинг и какие-то тестовые задания и в итоге найти что нравиться.
Единственное место где готов был пройти тестовое это амеровская контора(перспективы были поднять язык и все такое), но у них не котлин, что было приоритетно доволно и то, что ушел бы в минус из-за рашкованских налогов
>>513644
Ты все-таки человек с опытом. А у вкатунцов по 200 человек на вакансию, и пробиться сквозь них без вышки да с одним говнофронтом для сайтика по майнкрафту за плечами - тяжелая задача.
У разных людей разные ступени, вот у тебя, например, поиск интересной и подходящей по стеку работы за рубежом. Да, кстати, успехов в етом деле ;)
Ты все-таки человек с опытом. А у вкатунцов по 200 человек на вакансию, и пробиться сквозь них без вышки да с одним говнофронтом для сайтика по майнкрафту за плечами - тяжелая задача.
У разных людей разные ступени, вот у тебя, например, поиск интересной и подходящей по стеку работы за рубежом. Да, кстати, успехов в етом деле ;)
>>513814
Я искал работу вот буквально меньше месяца назад, как джуниор фронт перекатчик из другой специальности.
У меня сложилось впечатление что на портфолио эйчарам плюс минус все равно — стандартная практика это сразу выслать тебе тестовое и после него уже что то обсуждать.
Так что готовься идеально раскладывать все по папочкам и верстать пиксель в пиксель.
Ну или надейся что тебе повезет как мне и ты понравишься эйчару одной из компаний, которые косят под FAANG: собеседуют на знание тонкостей и лайв кодингом на ванильном js и спустя несколько этапов собесов тебя возьмут.
>Ты все-таки человек с опытом. А у вкатунцов по 200 человек на вакансию, и пробиться сквозь них без вышки да с одним говнофронтом для сайтика по майнкрафту за плечами - тяжелая задача.
Я искал работу вот буквально меньше месяца назад, как джуниор фронт перекатчик из другой специальности.
У меня сложилось впечатление что на портфолио эйчарам плюс минус все равно — стандартная практика это сразу выслать тебе тестовое и после него уже что то обсуждать.
Так что готовься идеально раскладывать все по папочкам и верстать пиксель в пиксель.
Ну или надейся что тебе повезет как мне и ты понравишься эйчару одной из компаний, которые косят под FAANG: собеседуют на знание тонкостей и лайв кодингом на ванильном js и спустя несколько этапов собесов тебя возьмут.
>>513892
Huh
Обнадеживает, спасибо
>У меня сложилось впечатление что на портфолио эйчарам плюс минус все равно — стандартная практика это сразу выслать тебе тестовое и после него уже что то обсуждать.
Huh
Обнадеживает, спасибо
>>513814
спасибо)
в целом многое решает просто твое понимание того, что ты делаешь, да и если чего-то не знаешь, это еще не значит, что все плохо. Всего знать невозможно.
Я ж тоже не супер опытный, меньше двух лет в разработке, но это не мешает думать головой и пытаться разобраться в задачах и проблемах. Был как раз момент, появился парень и не сдюжил, но вот только я хз чего можно было не сдюжить, если многое гуглится, а из гугла взять решение и включить голову как это прикрутить без костылей мне кажется вообще не проблема, любой вопрос это вопрос времени
спасибо)
в целом многое решает просто твое понимание того, что ты делаешь, да и если чего-то не знаешь, это еще не значит, что все плохо. Всего знать невозможно.
Я ж тоже не супер опытный, меньше двух лет в разработке, но это не мешает думать головой и пытаться разобраться в задачах и проблемах. Был как раз момент, появился парень и не сдюжил, но вот только я хз чего можно было не сдюжить, если многое гуглится, а из гугла взять решение и включить голову как это прикрутить без костылей мне кажется вообще не проблема, любой вопрос это вопрос времени
>>513931
Абсолютно верно, главное посидеть разобраться, и тогда можно горы свернуть
Было бы время, и предоставили бы шанс
Абсолютно верно, главное посидеть разобраться, и тогда можно горы свернуть
Было бы время, и предоставили бы шанс
69 Кб, 960x544
Выбросил книшку, решил перепилить старый проект, в этот раз с next.js в качестве обучения, и чтобы фич было в миллиард раз больше.
На выходных мне дали ПОРАБОТАТЬ, и я честно осилил написать пару кастомных хуков, теперь мой ресайз контекст провайдер ререндерится только при смене ширины с мобильной на десктопную.
Потом сидел скроллил интернеты, чтобы спиздить откуда-то дизайн, но ничего подходящего так и не нашел. Выбрал палитру на https://coolors.co/ и делаю на глаз. Накидывать дизайн в фигме нет времени.
Последние два дня до дедлайна не смогу ничего делать, потому что 24 часа в сутки надо носиться вокруг братишки.
По проекту:
- сайдбар со списком серверов
- впихнуть ванильный редукс и с мок-сервера таскать в него табы, в которых линк на /server/:id, и при нажатии этой кнопки грузится page с контентом, который опять же берется с мокнутого сервера (пока просто без плавного перехода)
- потом попробовать впихнуть сюда редукс тулкит (если это вообще возможно)
По работе:
- составить шаблон резюме, посмотреть пару видосиков на эту тему
- потестить зум (или посмотреть, что там используют на интервью)
На выходных мне дали ПОРАБОТАТЬ, и я честно осилил написать пару кастомных хуков, теперь мой ресайз контекст провайдер ререндерится только при смене ширины с мобильной на десктопную.
Потом сидел скроллил интернеты, чтобы спиздить откуда-то дизайн, но ничего подходящего так и не нашел. Выбрал палитру на https://coolors.co/ и делаю на глаз. Накидывать дизайн в фигме нет времени.
Последние два дня до дедлайна не смогу ничего делать, потому что 24 часа в сутки надо носиться вокруг братишки.
По проекту:
- сайдбар со списком серверов
- впихнуть ванильный редукс и с мок-сервера таскать в него табы, в которых линк на /server/:id, и при нажатии этой кнопки грузится page с контентом, который опять же берется с мокнутого сервера (пока просто без плавного перехода)
- потом попробовать впихнуть сюда редукс тулкит (если это вообще возможно)
По работе:
- составить шаблон резюме, посмотреть пару видосиков на эту тему
- потестить зум (или посмотреть, что там используют на интервью)
>>514054
всегда найдется тот, кто предоставит шанс, главное накладывать свои амбиции на реальность, часто видел джунов которые хотят получать сотку, но когда перед ними встает задачка, они не могут даже нормально в гугл или на интервью тупо говорят "не знаю"без попытки поразмышлять(можно даже ошибаться и думать в корне не верно, но главное сделать попытку)
по итогу тут даже адекватность побеждает отсутствие навыков, так что все в твоих руках, не бойся и проходи интервью. Смотреть видосы с собесов как я понял такое себе, так как все у всех индивидуально
всегда найдется тот, кто предоставит шанс, главное накладывать свои амбиции на реальность, часто видел джунов которые хотят получать сотку, но когда перед ними встает задачка, они не могут даже нормально в гугл или на интервью тупо говорят "не знаю"без попытки поразмышлять(можно даже ошибаться и думать в корне не верно, но главное сделать попытку)
по итогу тут даже адекватность побеждает отсутствие навыков, так что все в твоих руках, не бойся и проходи интервью. Смотреть видосы с собесов как я понял такое себе, так как все у всех индивидуально
Ееееее, спасибо за теплые слова.
Прямо первого сентября и разошлю отклики. Никто не ответит - ничего не потеряю.
Сегодня посидел пару часиков, нихуя не понял.
Завтра:
- разобраться с редукс тулкитом на обычном СПА, то есть без гидрирования стейта при SSR. Выдрочить и понять типы. А именно:
Для начала запилить отдельные не связанные слайсы, например два простейших счетчика в разных частях экрана
А потом сделать общий каунтер сверху
Например, рендерить квадратики разного цвета красивые. Да, так сойдет
Прямо первого сентября и разошлю отклики. Никто не ответит - ничего не потеряю.
Сегодня посидел пару часиков, нихуя не понял.
Завтра:
- разобраться с редукс тулкитом на обычном СПА, то есть без гидрирования стейта при SSR. Выдрочить и понять типы. А именно:
Для начала запилить отдельные не связанные слайсы, например два простейших счетчика в разных частях экрана
А потом сделать общий каунтер сверху
Например, рендерить квадратики разного цвета красивые. Да, так сойдет
>>515025
Нет, нихуя, общий каунтер может просто брать стейт из двух разных разделов и рендерить эти квадратики спокойно.
Тогда два поля: одно для кружочков, другое для квадратиков. Налезающим слайсом будет история (отменить/повторить)
Нет, нихуя, общий каунтер может просто брать стейт из двух разных разделов и рендерить эти квадратики спокойно.
Тогда два поля: одно для кружочков, другое для квадратиков. Налезающим слайсом будет история (отменить/повторить)
Отправил 8 откликов. Больше для меня вакансий нет.
Оказалось, экстра редусеры делают совсем не то, что я думал.
Похуй на них пока, возвращаюсь к нексту
Оказалось, экстра редусеры делают совсем не то, что я думал.
Похуй на них пока, возвращаюсь к нексту
>>516201
Это те, которые совсем без опыта, и где не было написано "требуется УВЕРЕННОЕ знание и опыт коммерческой разработки от года на таких-то фреймворках".
o_O
Выслали тестовое, срок 5 дней.
Чувствую, не справлюсь, потому что я до сих пор не разобрался с ебучим редуксом, и как его гидрировать/мержить/персистить. Но даже если не справлюсь, будет очень полезно сделать реальное тестовое.
Это те, которые совсем без опыта, и где не было написано "требуется УВЕРЕННОЕ знание и опыт коммерческой разработки от года на таких-то фреймворках".
o_O
Выслали тестовое, срок 5 дней.
Чувствую, не справлюсь, потому что я до сих пор не разобрался с ебучим редуксом, и как его гидрировать/мержить/персистить. Но даже если не справлюсь, будет очень полезно сделать реальное тестовое.
>>516325
Если очень коротко по редуксу то вот
https://www.youtube.com/watch?v=cFWpwtkto1s
https://www.youtube.com/watch?v=gNu-Zsn-k7w
В принципе это все что нужно знать.
Если очень коротко по редуксу то вот
https://www.youtube.com/watch?v=cFWpwtkto1s
https://www.youtube.com/watch?v=gNu-Zsn-k7w
В принципе это все что нужно знать.
>>516328
Спасибо!
Тулкитом без проблем пользуюсь в обычном реакте.
С next.js и SSR немного другая фишка, я не до конца ухватил мысль. никак не могу подступиться. Читаю статейки и туман в голове. Ничего, щас потихоньку по крупицам микро-примерчики буду писать, и получится
Спасибо!
Тулкитом без проблем пользуюсь в обычном реакте.
С next.js и SSR немного другая фишка, я не до конца ухватил мысль. никак не могу подступиться. Читаю статейки и туман в голове. Ничего, щас потихоньку по крупицам микро-примерчики буду писать, и получится
Не осилил некст, переехал на create-react-app
Дело сразу пошло хорошо, но потом я часов на сутки засел со сраными кастомными селект меню, в итоге так ничего и не сделал, ну то есть они красивые конечно, но табом пользоваться нельзя
Осталось пару дней, а я занимаюсь хуйней
Дело сразу пошло хорошо, но потом я часов на сутки засел со сраными кастомными селект меню, в итоге так ничего и не сделал, ну то есть они красивые конечно, но табом пользоваться нельзя
Осталось пару дней, а я занимаюсь хуйней
71 Кб, 776x584
>>517344
Visual studio code с нескучной темой из нигерии
Visual studio code с нескучной темой из нигерии
Отправил два дня назад, жду. Уже успел немного отдохнуть.
Иногда посматриваю, ну и хуету же я написал. Зато завернул в докер, чтобы челам удобно было развернуть у себя. Нет никакого желания допиливать.
Дальше
Продолжать разбираться с некстом, а именно:
- а хуй знает, что именно. Когда сяду, тогда и сформулирую
Иногда посматриваю, ну и хуету же я написал. Зато завернул в докер, чтобы челам удобно было развернуть у себя. Нет никакого желания допиливать.
Дальше
Продолжать разбираться с некстом, а именно:
- а хуй знает, что именно. Когда сяду, тогда и сформулирую
354 Кб, 1242x1217
На интервью отвечал как даун, на второй этап 100% не пройду. Зато теперь знаю, чего ждать. И точно знаю, что надо нормально готовиться: суметь объяснить самому себе человеческим языком, что и как работает, а не проскальзывать возможные вопросики с мыслью, что я это интуитивно знаю, да нах мне углубляться.
Забавно, было много вопросиков из тех, что написаны в каком-то гайде, который я глазами пробежал ночью и забил. Максимальный проёб с моей стороны. На картинке литерали я
Но это уже результат, четыре месяца назад я и подумать не мог, что меня пригласят на интервью.
Все-таки вдруг пригласят на второй этап, поэтому план меняется. Думаю, там будет лайвкодинг и алгосики:
- читаю грокаем алгоритмы
- дрочу литкод
- немного привожу в порядок тестовое, деплою на github pages/heroku
- возможно, если осталось время, продолжаю разбираться с нехт жс
- НО НИ В КОЕМ СЛУЧАЕ НЕ ДЕЛАЮ НИЧЕГО ДРУГОГО ЗА КОМПОМ, все остальные саеты под запретом, хотя бы пока компания не даст ответ
Забавно, было много вопросиков из тех, что написаны в каком-то гайде, который я глазами пробежал ночью и забил. Максимальный проёб с моей стороны. На картинке литерали я
Но это уже результат, четыре месяца назад я и подумать не мог, что меня пригласят на интервью.
Все-таки вдруг пригласят на второй этап, поэтому план меняется. Думаю, там будет лайвкодинг и алгосики:
- читаю грокаем алгоритмы
- дрочу литкод
- немного привожу в порядок тестовое, деплою на github pages/heroku
- возможно, если осталось время, продолжаю разбираться с нехт жс
- НО НИ В КОЕМ СЛУЧАЕ НЕ ДЕЛАЮ НИЧЕГО ДРУГОГО ЗА КОМПОМ, все остальные саеты под запретом, хотя бы пока компания не даст ответ
>>522403
На джуна алгоримы максимум это не делать совсем тупую хуйню когда строишь цикл, особо дрочить сложный литкод нет смысла.
На джуна алгоримы максимум это не делать совсем тупую хуйню когда строишь цикл, особо дрочить сложный литкод нет смысла.
>>522680
Если низкий айку, надо готовиться ко всему.
Сегодня целый день гуляли, пришел, успел несколько задачек на литкоде уровня super mega easy.
Завтра моар задачек про линкед лист и изучить деревья.
Если низкий айку, надо готовиться ко всему.
Сегодня целый день гуляли, пришел, успел несколько задачек на литкоде уровня super mega easy.
Завтра моар задачек про линкед лист и изучить деревья.
Вежливо отказали, спасибо чувакам за это.
Сегодня немного допиливал свой учебный проект, и завтра планирую тоже.
- доделать всплывающую инфо шапку при скролле
- футер покрасивее
- пофиксить случай, когда с сервера приходит ровно нихуя
- задеплоить на гитхаб пагес, желательно с докером. Можно ли это вообще? Там нельзя менять папку вроде бы. Если нельзя, тогда на гитлаб пагес
- возможно добавить мой бекенд как нпм депенденси o_O нет, вряд ли получится, да и никто не будет это пытаться запускать на локалке
Сегодня немного допиливал свой учебный проект, и завтра планирую тоже.
- доделать всплывающую инфо шапку при скролле
- футер покрасивее
- пофиксить случай, когда с сервера приходит ровно нихуя
- задеплоить на гитхаб пагес, желательно с докером. Можно ли это вообще? Там нельзя менять папку вроде бы. Если нельзя, тогда на гитлаб пагес
- возможно добавить мой бекенд как нпм депенденси o_O нет, вряд ли получится, да и никто не будет это пытаться запускать на локалке
>>523575
если ты собираешься делать приватную репу, то рекомендую именно гитлаб юзать, у них кайфовый ci/cd
>задеплоить на гитхаб пагес, желательно с докером
если ты собираешься делать приватную репу, то рекомендую именно гитлаб юзать, у них кайфовый ci/cd
>>523694
Да, пробовал, мне тоже оч понравилось
Просто хрюши может знать не знают ни про какой гитлаб, хотя если они просто по ссылке перейдут потыкать - то без разницы, это верно
А зачем делать репу приватной, если это просто фронт? На гитлаб/гитхаб pages можно только статику по-моему
Да, пробовал, мне тоже оч понравилось
Просто хрюши может знать не знают ни про какой гитлаб, хотя если они просто по ссылке перейдут потыкать - то без разницы, это верно
А зачем делать репу приватной, если это просто фронт? На гитлаб/гитхаб pages можно только статику по-моему
Разослал резюмехи, поехали. Сегодня отосплюсь и попробую сделать приложуху на электроне для одной очень вкусной вакансии.
22 Кб, 476x348
Устроился на работку, тред больше не нужен.
Планирование дел на день оказалось оч полезным, но лучше это вести в блокнотике, а не напоказ.
Даже такой супер даун как я смог это сделать, так что если кто-то хочет заняться кодингом и прочитает это: удачи, у тебя 100% получится.
Заняло около двух лет очобы почти с полного нуля.
До этого только несколько раз верстал в школе сайтики табличной версткой и ходил пару месяцев на курсы С++, где написал пузырьковую сортировку.
Планирование дел на день оказалось оч полезным, но лучше это вести в блокнотике, а не напоказ.
Даже такой супер даун как я смог это сделать, так что если кто-то хочет заняться кодингом и прочитает это: удачи, у тебя 100% получится.
Заняло около двух лет очобы почти с полного нуля.
До этого только несколько раз верстал в школе сайтики табличной версткой и ходил пару месяцев на курсы С++, где написал пузырьковую сортировку.
Тред утонул или удален.
Это копия, сохраненная 10 декабря 2022 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Это копия, сохраненная 10 декабря 2022 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.