Получи случайную криптовалюту за регистрацию!

Типичный Awento

Логотип телеграм канала @awentopwnz — Типичный Awento Т
Логотип телеграм канала @awentopwnz — Типичный Awento
Адрес канала: @awentopwnz
Категории: Технологии
Язык: Русский
Количество подписчиков: 4.58K
Описание канала:

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

Рейтинги и Отзывы

2.50

2 отзыва

Оценить канал awentopwnz и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

1

3 звезд

0

2 звезд

0

1 звезд

1


Последние сообщения 2

2022-03-31 15:18:05 async / await в JavaScript

async / await - это специальный синтаксис для упрощения работы с promise Этот синтаксис удобно использовать для того, чтобы сделать асинхронный код более похожим на синхронный

async – всегда возвращает promise. Ключевое слово “async” ставится перед function name (смотри пример ниже)

Пример:
async function sayName () {
return 'My name is Denis';
}

sayName().then((res) => console.log(res))

в этом примере, функция возвращает promise, и при помощи метода “.then” - выводим результат - “My name is Denis”

Ключевое слово await заставляет интерпретатор ждать, пока promise не выполнится.
Только после выполнения promise код будет отрабатывать дальше

Пример:

function getName () {
return new Promise((resolve, reject) => {
setTimeout(() => resolve('My name is Denis'), 3000)
})
}

async function showName () {
document.body.innerHTML = await getName();
}

showName();

из примера выше видно, что внутри асинхронной функции showName() вызывается асинхронная функция getName(), к которой применяется оператор await. Благодаря этому у нас больше нет необходимости для promise применять метод “.then”, a результат мы можем напрямую получить при вызове функции getName(). Получается, что при вызове showName() внутрь body вставляется строка ‘My name is Denis’

async/await - прекрасный инструмент, который позволяет писать более красивый и читабельный код

важно знать, что:
await нельзя использовать внутри простых функций, только внутри async-функций
await нельзя использовать на верхнем уровне вложенности, а только внутри тела функции, перед которой стоит async

Если вы никогда не использовали async/await, советую вам более детально изучить информацию про данный синтаксис, т.к. в этом посте показаны базовые вещи
11.5K views12:18
Открыть/Комментировать
2022-03-25 16:18:16 Методы объекта Math

Каждый, кто работает с javascript, 100% хоть раз, но работал с объектом Math.
Данный объект позволяет выполнять различные математические операции.

Кстати, те, кто делают сложные анимации, иногда прибегают к помощи данного объекта, так что не забудьте его сохранить себе на будущее

И ниже я кратко опишу все методы объекта Math.

Да, я выделю все методы двумя маркерами и
- стоит обратить внимание
- чтобы вы знали, что есть такие методы

Методы:
abs(x)
Возвращает абсолютную величину числа x.

acos(x)
Возвращает арккосинус угла x в радианах

acosh(x)
Возвращает гиперболический арккосинус числа х

asin(x)
Возвращает арксинус угла x в радианах

asinh(x)
Возвращает гиперболический арксинус числа х

atan(x)
Возвращает арктангенс угла x, как числовое значение в диапазоне от -PI/2 до PI/2 в радианах

atan2(y, x)
Возвращает арктангенс частного своих аргументов, как числовое значение между PI и -PI радианах

atanh(x)
Возвращает гиперболический арктангенс числа х

cbrt(x)
Возвращает кубический корень числа х

ceil(x)
Приводит число x к ближайшему большему целому

cos(x)
Возвращает косинус угла x (x должен быть в радианах)

cosh(x)
Возвращает гиперболический косинус числа x

exp(x)
Возвращает экспоненту от x (Ex)

floor(x)
Приводит число x к ближайшему меньшему целому

log(x)
Возвращает натуральный логарифм (по основанию E) числа x

max(x, y, z, ..., n)
Возвращает наибольшее значение в списке

min(x, y, z, ..., n)
Возвращает наименьшее значение в списке

pow(x, y)
Возводит значение x в степень y

random()
Возвращает случайное число между 0 и 1

round(x)
Возвращает округленное значение x

sign(x)
Возвращает знак числа, указывающий на то, является ли число отрицательным, положительным или нулем

sin(x)
Возвращает синус числа x

sinh(x)
Возвращает гиперболический синус числа x

sqrt(x)
Возвращает квадратный корень числа x

tan(x)
Возвращает тангенс числа x

tanh(x)
Возвращает гиперболический тангенс числа x

trunc(x)
Возвращает целую часть числа путём удаления всех дробных знаков
11.7K views13:18
Открыть/Комментировать
2022-03-23 12:20:38 Мне часто задают такие вопросы:

Сколько месяцев займет обучение?
В каком порядке все учить?

В этом посте я решил ответить на эти вопросы и составить для вас некий план, по которому вы сможете учиться

Все тайминги примерные, исходя из личного опыта и опыта знакомых мне фронтов, ну и с расчетом на то, что вы будете заниматься минимум 3 часа в день

Итак, поехали:

Во время изучения почитайте про:
- http протоколы
- как происходит передача данных на сервер
- CORS

HTML & CSS - 1 месяц

Этого времени вполне хватит чтобы освоить HTML5 & CSS3

Изучите:
Элементы HTML и как выстраивать из них структуру
Таблицы
Формы
Семантические теги и их применени
Синтаксис CSS
Селекторы
Псевдоселекторы и спецификация
Сетка ( Флексы и/или Гриды)
Медиазапросы и адаптивная верстка
Префиксы
Анимация, трансформация, переменные

Javascript - 2,5 месяца
Думаю, что в среднем 2,5 месяцев должно хватить, чтобы освоить JS на базовом уровне

Синтаксис
Типы данных
Работа со строками, массивами, числами и другими типами данных
Работа с DOM деревом, ивэнтами
Работа с formdata, Date, регулярные выражения
Работа с window, localstorage, cookie, sessionstorage
Работа с промисами, запросами и асинхронным кодом
Анимация, модули
console, debugger

Git & github - 7 дней

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

Освоение одного из CSS фрэймворков - от 2ух до 3ез недель

Освоение одного из JS фрэймворков ( React, Vue, Angular ) - 2 месяца

Вот и весь путь, как можно стать Frontent разработчиком
11.6K views09:20
Открыть/Комментировать
2022-03-20 16:59:22 Полезные подкасты и некоторые YouTube-каналы про веб-разработку

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

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

Многие в директе меня просили поделиться такими ресурсами, поэтому созрел этот пост

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

Web-стандарты
Кстати, это подкаст выпускает первое сообщество фронтент девелоперов

Мы обречены
Как пишут сами о себе ребята - это лучший бесполезный подкаст про ИТ. Но я так не считаю

Суровый вэб
Парни из Челябинска которые рассказывают про веб-разработку, обсуждают новости из мира айти и другие интересные вещи

UnderJs.ru
Ребята обсуждают все, что касается JavaScript ( браузеры/библиотеки/спецификации, Node.js, React Native и многое другое )

Radiojs.ru
Обсуждение новостей из мира IT, разрабы из мира IT, профессионалы своего дела, которые делятся опытом - это все тут, на radioJs

И как бонус - парочка Ютуб-каналов, которые тоже можно послушать
АйТиБорода
Sergey Nemchinskiy
Фрилансер по жизни

Ну что ж, вот вам моя подборочка.

Надеюсь, что она вам зайдет. Сохраните ее чтобы не потерять и поделитесь с друзьями
11.5K views13:59
Открыть/Комментировать
2022-03-15 14:49:34
Пора уйти от реальности и погрузить в крипту и NFT!

В
данную секунду миллионы пользователей зарабатывают на этом, играя в игры на телефоне

Не упустить такой шанс тебе поможет Nest Arcade

•Nest Arcade это универсальный центр сотен игр для заработка и мета-игр коллекции NFT

•Начальная капитализация 320.000$
•Nest Arcade масштабируется с каждой запущенной игрой, вследствие чего растёт прибыль каждого нового пользователя
•Внутри площадки проводятся турниры с призовым фондом среди игроков
•начальный раунд 0,006$ - 6% при размещении на 12 месяцев
•частный раунд 0,008% - 8% при размещении на 9 месяцев
Максимальное количество монет 1 миллиард
•Проект имеет огромные цели на 2023 год в преодоление 2,5 миллионов новый пользователей
• более 300 игр
•более 200 поддерживаемых коллекций NFT
Платформа будет поддерживать Инди-игры, игровые проекты на блокчейне и коллекции NFT для запуска Nest
11.7K views11:49
Открыть/Комментировать
2022-03-06 04:02:13 ​​Антикризисный эфир, заходи!

“Авенто, очень хочется зарабатывать в долларах”

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

Внутри Telegram такой привилегией пользуются админы с ENG маркета, потому что:

Заработок в долларах

Абсолютная независимость от
нынешнего геополитического кризиса

Иностранная аудитория

Развитая «внешка» (реклама не только каналов, но и инфо продуктов, нфт-проектов и коллекций, крипто компаний и тд)

Есть и свои подводные камни, не без них. Все это мы включим в наш антикризисный эфир, о котором ещё поговорим в постах.
11.6K views01:02
Открыть/Комментировать
2022-03-05 16:44:45
10.000$ AIRDROP от Toned Ape Club!

Toned Ape Club! - это коллекция, воплощающая всем известный мотив в новом образе. Проект показывает необратимое принятие блокчейна TON в том самом криптомире - свободном и безграничном

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

Кстати, сейчас у Toned Ape Club! проходит масштабный Airdrop общим номиналом более 10.000$ Спеши участвовать!

Проект стремительно развивается, следуя намеченному плану. Ожидаемый минт после выпуска официального смарт-контракта, интеграция NFT-аватаров в Telegram, участие в благотворительных акциях - вот, что ждет Toned Ape Club! в будущем

Социальные сети проекта:
Telegram
Instagram
Twitter
Website
11.4K views13:44
Открыть/Комментировать
2022-02-20 12:41:36 Не пропал, а копил и генерировал идеи для постов

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

Нихуя себе, вот и ещё один плюсик от рекламы на канале…

Однако, к перерыву в постинге надо подходить осознанно, а не по-распиздяйски.

Например, все эти дни я записывал охуенные идейки и фразочки для постов. И теперь их накопилось для контента, за который не будет стыдно.

Так что перерыв в постинге вещь необходимая, но делать это нужно с умом. Профессионально, так сказать.
9.6K views09:41
Открыть/Комментировать
2022-01-23 19:58:59 Херачь! Херачь! И еще раз Херачь! Или иди заполнять резюме на хэхэ.ру))

Загораешься каким-нибудь делом и так же быстро угасаешь, не добившись толком никаких результатов? Вся твоя жизнь по факту - скука между короткими вспышками «вдохновения» и «угасанием».

Мне всегда было не понятно, откуда растут эти детские и наивные представления о трейдинге?

Пойми, когда занимаешься своим делом, это не значит, что всегда будет непрерывный кайф и драйв. Есть закономерные спады интереса и сил, да. Но не вот эти е$учие американские горки от «это офигенная идея! выезжаю!» до «и так сойдёт, отстаньте». В любом деле полно каждодневной рутины и оперативки.

Хочешь результат - просто предпринимай конкретные решения по каждому поводу, а не отсиживайся в кустах. И чем быстрее ты реагируешь физическим действием – тем продуктивнее развитие дела. Появился инсайт – зафиксируй на бумаге и тут же свяжись с человеком, который может проконсультировать. Подумал создать сайт для бизнеса, нужно прозвонить клиентов, да чёрт, некоторым даже трудно просто встать с кровати по утрам – просто сожми свои булки в горсть и херачь! Начни делать хоть что-то. Постепенно.

«Я вот не могу себя заставить, и вообще, я – сова. Что делать?». Да не сова ты, а полный осёл, потому что ищешь оправдания, ищешь себя, ищешь смыслы, там, где нужно просто ХЕРАЧИТЬ! Вот что, бро: те, кто себя «ищут» - никогда не находят, потому что их мотивация - продолжать «искать» то, что найти невозможно, и не принимать решений, живя в гипнотизирующей неопределенности годами. Это – твой сценарий или ты точно понимаешь, что за тебя никто ничего не сделает, а деньги сами не появятся?

А знаешь, если тебе настолько сложно поднять пердак с дивана - ты продолжай. Сиди в интернетике, загружай резюмешки по всяким хэхэ.ру, делай нелюбимые дела, от которых воротит, забивай на дедлайны и даты. Ведь тебе, получается, деньги не нужны. О, деньги – это слишком большая ответственность, а ты – уникальная снежиночка, которой нужно дождаться подходящего понедельника. А сейчас – не время, жди.
11.2K viewsedited  16:58
Открыть/Комментировать
2022-01-22 19:29:40 Недавно я скидывал хорошую статью.

Сегодня скину хуевую(зато про PHP, как вы любите) https://habr.com/ru/post/647077/

Чел в подробностях описывает какое всё таки гавно асинхронное ПХП(swoole), описывает подробно как это ресурсоемко, сложно, сколько костылей и велосипедов пришлось собрать. Так же упоминает, что на проде куча багов в итоге была долгое время. Ну а что не так спросите вы, ведь асинхронный пхп правда же для долбоебов, которые не осилили другой язык?

А вы посмотрите как он заканчивает статью "Для себя я осознал одно: PHP стек закапывать рано. И это я имею ввиду не просто web, а именно в контексте сложных энтерпрайз проектов"

P.S. Еще эпичная фраза " Главное, что надо помнить - это соблюдать чистоту кода, не говнокодить, использовать паттерны, современные сторонние решения, DDD, KISS, DRY, YAGNI и куча других страшных слов"

Просто будто статью писала нейронка, которая обучалась на сообщениях типичной хрюшки, которая ищет кандидатов, вообще ни шаря в специфике.

Давайте уважать друг друга и дружить!
2.3K views16:29
Открыть/Комментировать