Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Открой для себя волшебный мир реальной рыбалки. Лови реальную рыбу на реальных водоемах! Исследуй новые рыболовные места и заполучи заветный трофей.

Реальная Рыбалка

Симуляторы, Мультиплеер, Спорт

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
3
tushytesvet
tushytesvet
4 года назад

Цель - junior frontend developer⁠⁠

Цель - junior frontend developer Frontend, Саморазвитие, Javascript, IT

Всем привет! Задолжал я постов, но интересного ничего не было, поэтому и не писал. Прошло много времени, есть чем поделиться.
Начну с того, что с сентября кидал свои cv по компаниям, но в связи с полит. обстановкой в РБ никто не хотел брать стажёров. На собеседование в итоге позвало две компании:
1) ItechArt
2) Instinctools

Первым было собеседование в instinctools. Оно было самым первым и я на нём облажался)
Переволновался и тупил на простых вопрос таких как - динамические ключи в объектах, отличие Component от PoorComponent в реакт. Но смог ответить на такие сложные вещи как eventloop.
В itechart отвечал хорошо, на процентов 90 вопросов ответил. Также, ещё был английский, прошёл я его на pre-intermediate, это что-то между а2 и b1. Из-за него меня и отшили.
В итоге instinctools таки позвал меня на стажировку. Моя стажировка состоит из трёх этапов.
1) чистый js, консольное приложение - дедлайн 1 неделя
2) webpack + react + redux + saga + вёрстка - дедлайн 2 недели
3) бэкенд (я с другом вместе делаю диплом, фронт уже был готов, соответственно мой бэкенд. Этот бэкенд и стал моим заключительным этапом) - дедлайн 4 недели
Первые два этапа я успешно завершил. Надо сказать, что были проблемы со сроками во втором этапе. Целую неделю я потратил на одни попытки понять redux (штука крутая, но очень много лишнего кода, я считаю. Хочу изучить альтернативы ему). Однако, на оставшейся недели таки хватило, чему я рад, хоть и пришлось посидеть одну ночь за компьютером.
Текущий этап я уже начал, за ним последует трудоустройство, я надеюсь, очень надеюсь.
Ах да, в случае моего трудоустройства, будет испытательный срок 3 месяца. За него нужно много сил бросить на английский, так как компания работает с зарубежными заказчиками.
В целом, если говорить о компании - мне очень нравится. Атмосфера, офис, люди, компьютеры - всё круто. Особенно мой ментор, по совместительству мой групплид. Именно то, чего я и хотел, и ожидал)
В конце стажировки будет ещё один пост, возможно заключительный.
Если интересует, вот мой профиль на гитхаб -
github

Показать полностью
Frontend Саморазвитие Javascript IT
4
Robotmarvinus
Robotmarvinus
4 года назад
CGI Media

And End Once and For All(Clint Mansell)⁠⁠

Написано на javascript

[моё] Компьютерная графика 3D графика Javascript Аранжировка Видео
9
5
Timon0596
4 года назад
Web-технологии

Тестовое задание frontend⁠⁠

добрый день, хотелось бы получить оценку и мнение по поводу тестового задания(особенно по времени выполнения) на позицию frontend джуна с зп 30к

само тестовое:

Ориентировочное время выполнения 4-8 часов

Разработать SPA приложение по заданию ниже.

В качестве фреймворка предпочтительнее использовать vue.js. Но также рассматриваем кандидатов с выполненным заданием на react или angular.

В качестве сборщика предпочтительнее использовать Webpack.

--- ПРИЛОЖЕНИЕ и ЯДРО ---

Разработать родительское приложение, которое послужит контейнером для подключения дочерних блоков с бизнес-логикой.

В состав контейнера должны войти хидер с меню из двух страниц и область для загрузки контента под каждую страницу (блоков).

Контент дочерних блоков должен подгружаться динамически с отложенной загрузкой (отдельным бандлом).

Далее необходимо разработать мини-ядро, которое будет грузиться вместе с родительским приложенияем и иметь api для загрузки дополнительных плагинов. Ядро должно быть доступно из кода каждой страницы родительского приложения.

Первым плагином ядра является плагин, реализующий паттерн шина данных. Он реализует в себе глобальную на уровне приложения шину данных. Каждый компонент системы может писать в нее события или читать их из нее (посредством подписки).

Вторым плагином ядра будет плагин, реализующий SDK для взимодействия с биржей binance (только 2 метода: получить биржевой стакан по определенному символу по REST и подписаться на обновления стакана по WS). (См. раздел Diff. Depth Stream в документации: https://github.com/binance-exchange/binance-official-api-doc...).

--- GUI КОМПОНЕНТЫ ---

В приложении на первой странице расположить компонент, который при помощи плагина ядра "SDK" забирает состояние стакана по определенному символу с биржи binance (можно применить limit=500, чтобы не тянуть стакан на всю глубину), подключается на обновления данных по ws для этого символа (по умолчанию берется по BTCUSDT) и отрисовывает стакан в подобном формате

|----------|----------|----------||----------|----------|----------|

|--Amount--|--Price---|--Total---||--Amount--|--Price---|--Total---|

|----------|----------|----------||----------|----------|----------|

| ... | ... | ... || ... | ... | ... |

Где левые три колонки относятся к ордерам тиба Bid, правые к ордерам типа Ask.

Price и Amount (Quantity) получаются из binance. Total рассчитывается на клиенте как Price * Amount.

Для верстки желательно использовать правила именования по БЭМу.

Цвета и отступы можно использовать на свой вкус.

Верстка должа быть резиновая и адаптивная для мобилки и десктопа. Breakpoint можно выбрать самостоятельно.

В мобильной версии отображать только колонки с Price и Amount.

Таблица должна помещаться по вертикали на странице (без скрола на страница) и должна содержать свой скрол-бар.

Скролл в таблице должен появляться по ховеру на таблицу, сама таблица и ее контент должны оставаться на месте при этом.

Внешний вид скроллбара не принципиален. Таблица скроллится внутри, шапка остаётся на месте.

Полоса скролл бара начинается под шапкой. При скролле значения в таблице не должны наезжать на шапку.

Компонент должен уметь:

* читать сообщение об изменении читаемого символа из плагина "шина данных". При изменении символа компонент должен очищать свое содержимое по предыдущему символу и загрузить данные по новому.

* транслировать в шину данных в виде сообщений все примененные diff-изменения.

На второй странице расположить компонент, сожержащий в себе:

* DropDown перечнем символов. Их можно зашить статически BTCUSDT, BNBBTC и ETHBTC

* Cписочный элемент

DropDown при изменении выбранного элемента отправляет в шину данных событие об изменении активного символа.

Cписочный элемент читает шину данных и отображает информацию о каждом diff-изменении в новой строке.

Дополнительное задание (если успеваете):

* Релизовать SSR для приложения

Всё, что покажется в задании непонятным или неоднозначным к трактовке, делайте на свое усмотрение, соблюдая здоровый рационализм.

Главное - это общий полученный результат. Если возникнет непреодолимое по вашему мнению препятствие, пиши свой(и) вопрос(ы) нам. По завершении нам нужна ссылка выложенного тестового на GitHub Pages и ссылка на код.

Показать полностью
Frontend Тест Javascript Работа Web Web-программирование Junior Техническое задание Pikaweb Текст
32
nedocoder
4 года назад

Учусь веб-разработке с нуля. Пост #1⁠⁠

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

Решил стать фронтенд разработчиком. Я не успел отследить откуда конкретно пришло такое желание, но оно есть. Мотивация - свобода > свобода > фриланс > фриланс > веб девелопинг. Примерно так выглядит моя логика.

Итак, что имеем:

Возраст: 23 года.

Образование: Социолог.

Технический опыт: Настройка CPA трекера, делал интернет магазин на готовом движке(OpenCart, WP), настройка рекламы в фб, гугл(но, я не уверен что это можно отнести к тех. опыту.) Все вышеперечисленное было достаточно давно, года 1,5-2 назад.

Когда начал обучение?

Интересовался фронтенд разработкой, а именно версткой сайтов еще летом этого года, но руки никак не доходили до реальных действий. Примерно в середине сентября наткнулся на сайт RS School. Успешно сдал пару заданий по верстке и тесты по html,css. Но, дальше там идет сильный упор на JavaScript. Я понял, что за столь короткое время мне не освоить js, и забил на обучение в RS, но продолжил обучаться (в пассивном режиме) самостоятельно. По факту, мое обучение началось 1,5 месяца назад.

На данный момент я верстаю один простой сайт со слайдером. Задача: сделать сайт адаптивным, сделать слайдеры. Ни с одной из поставленных задач я не сталкивался. Параллельно с версткой пытаюсь вникать в javascript: читаю книгу Моргана Ника "JavaScript для детей" и смотрю 6 часовое видео для новичков на канале Владилена Минина. И читать, и смотреть пытаюсь очень сосредоточенно, никуда не тороплюсь.

Какова конечная цель?

Цель: устроиться в офис на позицию junior разработчика, либо получить заказ на фрилансе.

В начале статьи я писал, что цель свобода(относительная), то есть фриланс. Но, я понимаю, что мне нужен опыт в боевых условиях, поэтому поработать какое-то время в офисе будет большим плюсом.

За какое время нужно достичь цели?

Четких временных рамок нет. Чем раньше, тем лучше.

Кому интересно, как будет идти прогресс или деградация можете посмотреть в моём тг канале, там новости буду публиковать чаще: https://t.me/ne_do_coder
Показать полностью
[моё] Программирование Веб-разработка Развитие Верстка Javascript Текст
27
20
glebliutsko
glebliutsko
4 года назад

Скрипт для сворачивания NSFW постов⁠⁠

Так как на Пикабу можно только полностью скрывать NSFW посты, а просто сворачивать нельзя. Я на выходных написал скрипт для этого.

Установка (ПК)

1. Если не установлен Tampermonkey, устанавливаем. (Chrome, Firefox)

2. Переходим по ссылке и нажимаем на "Установить этот скрипт"

Скрипт для сворачивания NSFW постов Программирование, Пикабу, Javascript, Tampermonkey, Скрипт

3. Разрешаем установку

Скрипт для сворачивания NSFW постов Программирование, Пикабу, Javascript, Tampermonkey, Скрипт

4. Готово. Теперь все посты с тегом NSFW будут выглядеть так. Если надо подропосмотреть, то нажимаете на "+" и пост разворачивается.

Скрипт для сворачивания NSFW постов Программирование, Пикабу, Javascript, Tampermonkey, Скрипт

Установка (Android)

На Android установить скрипт получится только в браузер, в приложение никак.

1.Устанавливаем Firefox Nightly

2. Устанавливаем Tampermonkey по этой инструкции (на русском не нашел, переводчик в помощь)

3. Дальше установка не отличается от ПК.

Т.к. в мобильной версии нет кнопки для раскрытия поста, то посмотреть пост полностью можно только перейдя на него.

Показать полностью 1
[моё] Программирование Пикабу Javascript Tampermonkey Скрипт
19
50
STINGRAY.DEVELOP
STINGRAY.DEVELOP
4 года назад

Во все тяжкие: Веб-разработчик с нуля. 1,5 года. ПРОЕКТ ЗАКРЫТ⁠⁠

Во все тяжкие: Веб-разработчик с нуля. 1,5 года. ПРОЕКТ ЗАКРЫТ IT, Программирование, Карьера, Javascript, Веб-разработка, Frontend, Web, Длиннопост

Цель — Senior Frontend Developer.

Язык: JavaScript / TypeScript.

Возраст: 29 лет.

Работа (настоящее время): Middle Frontend Developer в компании "Open Solutions".

Локация: г. Санкт-Петербург.


Привет всем! Знаю, что большинство из вас ждали другое настроение поста и в целом другой исход всего проекта, но раз уже я договорился с вами быть честным, то буду таким до конца.

Прошло 1,5 года со дня как я принял решение стать Senior Frontend Developer.


Как вы помните из предыдущего поста, я устроился разработчиком уровня миддл в компанию Open Solutions. Да, я прыгнул чуть выше головы, но надеялся наверстать в процессе работы и поначалу это удавалось. Участвовал на не самом простом проекте и последние дни я перестал справляться с задачами должным образом, а если сказать еще точнее, то вообще с трудом решал задачи. На меня начал жаловаться заказчик, а потом и ПМ.


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


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


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


Я охладел к программированию или как принято говорить перегорел. Поэтому, работая последние дни над проектом в Open Solutions у меня отчетливо начали возникать мысли о том, чтобы начать движение в плоскость QA или в плоскость ПМ. И параллельно всегда меня преследовали мысли о создании своего дела. Что уж тут скрывать, да и писал об этом ранее.


Но вернемся в день, когда мне сообщили пренеприятнейшую новость о том, что увольняют. Через 1 час после этого известия, мне пишет мой руководитель(учитель) из компании Корус, который нас обучал программированию и предлагает работу в его проекте. Вот жеж удивительный мир! Программирование не отпускает. Он набирает команду на новый проект и хотел бы меня видеть в ней. Позже я понял, что он из Коруса ушел в другую компанию руководителем отдела IT и набирает себе несколько человек в команду.


Думаю: Тут позиция джуна, прокачаться смогу, не будет давления жесткого и т.д. Да и по зарплате я не особо теряю в принципе. Поэтому я согласился. И после этого меня увезли в больницу.


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


Итак. Мы подошли к сегодняшнему дню. На данный момент я рассматриваю варианты удаленной работы в качестве ПМ'a, QA или верстальщика. Да, это походу тот редкий случай, когда переходят не из QA в программирование, а наоборот. Но скорее все-таки ПМ(если найду вариант, так как без опыта почти не рассматривают). Управление, организация и т.д. мне ближе и опыт есть в не IT-шной сфере и с учетом моих дальнейших планов, намного перспективнее в развитии.


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


И как вы понимаете, свято место ( в мыслях и поступках тоже) пусто не бывает. Последние пол года я параллельно осваивал другую плоскость, абсолютно не связанную с IT. Что за плоскость пока раскрывать не буду, но скажу, что мне это очень нравится, поэтому я начал открытие своего маленького дела, своей компании по производству ***. Всю жизнь хотел заняться бизнесом, но как-то собраться не мог и не мог определиться с видом бизнеса. И хоть в этой области нет столько денег как в IT, но этим заниматься я хочу и думаю, что это принесет свои плоды и своих клиентов я найду. И да, сайт сделаю себе сам, профит!(ахах).


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


Следующий пост будет через полгода. И этот пост будет посвящен моему нового увлечению и моему первому бизнесу. Думаю к тому времени мне уже будет что показать. Поэтому можете отписываться, мне всё равно, но кто хочет - оставайтесь. Будет еще интереснее и возможно вдохновит кого-нибудь еще на что-то подобное.


Выводы сделаны, решение принято. Всем спасибо за поддержку и критику, спасибо тем, кто читал меня эти стремительно пролетевшие 1,5 года.


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


Желаю успеха тем, кто пришел в программирование и полюбил это дело, также желаю успеха тем, у кого еще все впереди.

Делайте выводы, учитесь на ошибках, будьте здоровы. До связи.

почта: owiii.dev@gmail.com

телега: @artem_owiii

инстаграм

Показать полностью
[моё] IT Программирование Карьера Javascript Веб-разработка Frontend Web Длиннопост
71
4
Dem0nZ
Dem0nZ
4 года назад

Хочу в IT⁠⁠

Добрейшего вечерочка пикабушники и пикабушницы.
Давным давно, в 2008 году, я начал заниматься рекламой, открыл оошку, и потихоньку искал клиентов, сам делал наружу, нарабатывал базу, покупал оборудование. За 12 лет работы вот что я вам скажу: цена на работу упала в разы из-за самих же рекламщиков, которые демпинговали и потом ныли что за работу не платят. Куча шабашников которые ушли из рекламных контор и теперь собирают все на коленках за кусок хлеба. Теперь, чтобы заработать лишь часть того что зарабатывалось раньше, работать приходится раза в 2 больше. Отпуск? Что это.

Вобщем к осени того года решил заняться тем чем всегда хотел - программированием.
Около года, плюс минус постоянно изучаю js, react, typescript. И вот тут у меня большая к вам просьба: у кого есть реальные задачи для джуна на которых я смогу набраться реального опыта, а не пэт проекты, готов взяться. В данный момент не хватает именно реальных задач.

Если ккто готов накидать тасок, я готов их делать.

[моё] IT Javascript Веб-разработка Смена деятельности Текст
52
wolv66
4 года назад
Лига программистов

Сила Пикабу, нужна помощь в React!⁠⁠

Привет всем.

Обращаюсь к помощи крайне редко. Сейчас прохожу одно тестовое задание и капитально застрял в одном финальном моменте уже на стадии рендера и вёрстки.

Прошерстил гугл, но ответа не нашёл. Спросить не у кого, поэтому обращаюсь к силе Пикабу - помогите гуру реакта! Буквально зум на 30 минут. Лучи кармы буду посылать безграничные.

Если хоть кто-то откликнется и готов помочь - напишите в комментарии или в телегу (ник совпадает с пикабушным)

Помощь Javascript Сила Пикабу Текст React
19
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии