Программирование


Ответить в тред Ответить в тред

<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
530 57 164

JavaScript thread Number(`122`); /js/ Аноним # OP 01/01/19 Втр 00:03:12 13192891
JS.beer.jpg (9Кб, 960x384)
960x384
funky.png (597Кб, 1280x1092)
1280x1092
17yo.png (91Кб, 1098x763)
1098x763
fanta.png (12Кб, 200x200)
200x200
Прошлый тред: >>1311828 (OP)

НЕ КОПИРУЙ КОД ПРЯМО В ТРЕД!
Для программирования на ХТМЛ https://codepen.io/pen/
Для фреймворков https://codesandbox.io/
Для Ноды с пакетами https://repl.it/languages/nodejs
Залить, задеплоить страничку, сервер, контейнер https://zeit.co/now

Аноны, хочу получить советов мудрых, высераю пару предложений и код на скриншоте, а получаю смехуёчки. Как быть?
Если рассчитываешь получить дельный ответ, формулируй правильно вопрос:
что я хочу получить, что я для этого делаю, что я вместо этого получаю.
Сделай песочницу по ссылкам выше для ясности и удобства.

Руководство для начинающих:
https://pastebin.com/TivszhZu
Аноним # OP 01/01/19 Втр 00:04:14 13192902
elka.png (141Кб, 423x479)
423x479
Аноним 01/01/19 Втр 01:15:20 13193093
sad-frog.jpg (52Кб, 816x816)
816x816
>>17yo.png

Аноним 01/01/19 Втр 04:01:56 13193244
Эх, помню, как в начале 2018 не осилил редакс и еле-еле мог в реакт. В апреле осилил редакс, начал поиск работы, нашел в мае, теперь пишу на typescript + graphql + react и кайфую.
Аноним 01/01/19 Втр 04:17:16 13193255
image.png (119Кб, 1267x853)
1267x853
>>1319324
>typescript + graphql + react и кайфую.
мазохист..
Аноним 01/01/19 Втр 10:47:41 13193346
001.png (30Кб, 419x572)
419x572
Аноним 01/01/19 Втр 11:03:35 13193357
Бума
Аноним 01/01/19 Втр 12:40:17 13193468
>>1319289 (OP)

ОП, где нормальная шапка? По ссылками твоим ходить никто не будет. И кому тут нужен твой гитхаб? Вот школьник твоего возраста пилит аналог FindFace: https://habr.com/post/434886/
А не какие-то бесполезные гуи для еслинта.

>>1319325
Это styled components, где там typescript?
01/01/19 Втр 13:11:00 13193489
>>1319346
>Вот школьник твоего возраста пилит аналог FindFace: https://habr.com/post/434886/
>А не какие-то бесполезные гуи для еслинта.
Ты даун или да? Тот твой одноклассник пишет вообще на джаве, плюс его уже обоссали на этом хабре лул. Или ты не видишь разницы между жавой и жс, дебич?

мимо
Аноним 01/01/19 Втр 13:30:03 131935010
>>1319334
Бля. Я вообще червь-пидор получается по сравнению с этим юным сеньором.
Аноним 01/01/19 Втр 13:36:12 131935311
>>1319346
Иди нахуй, чмо. То не гитхаб, а pastebin. А ту простыню текста ты распечатай, сверни в трубочку и засунь себе в жопу, пидор.
мимо не оп
01/01/19 Втр 14:52:18 131936512
>>1319348
>>1319353
Откуда столько токсичности? Я лишь попросил вернуть былую шапку, а ты порвался от злости, даже не прочитав внимательно мой пост. Скрыл тред, варитесь в своём озлобленном котле сами.
Аноним 01/01/19 Втр 15:34:24 131937213
>>1319365
Скатертью по жопе.

А ОП - малаца, самая годная шапка за всё существование цикла тредов

мимопроходил
Аноним 01/01/19 Втр 16:18:07 131937814
>>1319290
Нет ничего более бессмысленного, чем видео-уроки по программированию (равно как любые другие уроки с высокой степенью невизуальной формализации). Каждое медиа имеет свою знаковую специфику.
Специфика видео такова, что зритель имеет дело с фрагментами времени записанными в виде изображения. В этом смысле видео как нельзя лучше подходит для того, чтобы показать, скажем, как забить гвоздь, работать на станке или как запустить вертолет (особенно если это 3D изображение). Но для изучения программирования этот тип медиа подходит чуть более чем никак. По соотношению — полезная информация * навыки / время это, пожалуй, самый бесполезный способ.

Дорогие будущие жс-джедаи. Не слушайте этого падавана. Не учитесь программировать по видеоурокам НИКОГДА! Купите или скачайте хорошую книгу, или, что еще лучше, книгу с текстовыми туториалами в сети (вместе или по отдельности), чтобы оттуда можно было бы по мере продвижения копировать куски кода и сразу смотреть, как оно работает, например.
Аноним 01/01/19 Втр 16:27:50 131938215
Где взять идеи для несложных фронтенд тасков?
Аноним 01/01/19 Втр 16:40:18 131938516
>>1319378
Дорогие будущие жс-джедаи. Не слушайте этого аутиста. Смотрите видео на ангельском. Специально английский из-за лени вы не станете учить.
Аноним 01/01/19 Втр 16:41:49 131938617
>>1319378
>Специфика такова, что
ты головной ебатель слишком дохуя о себе важного мнения


видеотутор от человека - доступнее текста, ноудискас.
Аноним 01/01/19 Втр 16:44:02 131938718
>>1319385
>Специально английский из-за поняшек вы станете учить
да и к тому же, цветные сабы - лучше секса!
Аноним 01/01/19 Втр 16:49:40 131939019
2018-12-(69).webm (5290Кб, 1920x1080, 00:02:12)
1920x1080



аптайм двацать часов — я сделaлъ ^_^


Аноним 01/01/19 Втр 16:52:23 131939320
>>1319390
You got the wrong door. The "Verstala club" is 2 threads down.
Аноним 01/01/19 Втр 16:53:39 131939421
Аноним 01/01/19 Втр 18:27:36 131942022
Анонсы. Вкатываюсь по местному руководству, уже обмазался версткой. Собираюсь непосредственно к JS переходить. Не подкините годной литературы по JS? А то порой вообще нет возможности в интернет выйти.
Аноним 01/01/19 Втр 18:29:17 131942123
>>1319420
Поддержи Кантора, его книжка всего $12 стоит.
Аноним 01/01/19 Втр 18:45:03 131942624
>>1319421
А версию эльфийскую или русскую брать? Везде только срач по этой теме. Вроде как русскую версию обновили недавно.
Аноним 01/01/19 Втр 19:03:24 131942725
>>1319378
А я удвою. Единственное для чего подходит видео в программирование, это изучение алгоритмов, так как там можно сделать анимации и показывать по шагам как все работает. Для всего остального текст эффективнее.
мимо-помидор
Аноним 01/01/19 Втр 19:36:29 131943426
>>1319426
версию оригинала бери
Аноним 01/01/19 Втр 19:42:31 131943827
>>1319427
>мимо-помидор
С зарплатой как у дядюшки тыквы
Аноним 01/01/19 Втр 20:03:21 131944128
>>1319378
+ Добавлю от себя что даже калькулятор, высранный из своей головы, будет для изучения продуктивнее еба интернет-магаза, который ты копируешь с видео-урока. Потому как в первом случае мозговая активность от средне и выше, а во второй просто зомби мод.
Аноним 01/01/19 Втр 21:17:53 131945029
Аноним 02/01/19 Срд 02:05:07 131952030
Двач, чому не рекомендуется выставлять NODE_ENV в коде вот так:
process.env.NODE_ENV = 'production';
?

Пока что все аргументы против этого выглядят как-то неубедительно
>It's gonna be tricky setting process.env.NODE_ENV reliably from the app itself
>I'm a fan of setting NODE_ENV explicitly every time you run the app, as in the second example (NODE_ENV=production node app.js). That way you potentially save yourself from some future hair-pulling in the event that you forget to set your local NODE_ENV back to development
Аноним 02/01/19 Срд 03:30:52 131952231
>>1319520
Нихуя себе неубедительно.
Аноним 02/01/19 Срд 03:32:54 131952432
>>1319522
>It's gonna be tricky
>some future hair-pulling in the event
Хайли лайкли дэр вил би сам ишьюс
Аноним 02/01/19 Срд 03:52:13 131952833
>>1319524
... Как сказал себе разработчик, падающий с небоскреба.
Аноним 02/01/19 Срд 09:11:56 131954934
maxresdefault.jpg (83Кб, 1280x720)
1280x720
Нахуя учить ванильный js если все равно везде пишут на фреймворках?
Аноним 02/01/19 Срд 10:50:25 131955635
photo2017-05-29[...].jpg (51Кб, 640x640)
640x640
>>1319549
УЧИШЬ ФРЕЙМВОРК

НЕ ПОНИМАЕШЬ КАК ОН РАБОТАЕТ

ВЫХОДИТ НОВЫЙ ФРЕЙМВОРК

ТЕРЯЕШЬ РАБОТУ

Аноним 02/01/19 Срд 10:56:03 131955836
>>1319378
Ну хз. Я смотрел и смотрю платные видео уроки на английском и мне норм. А вообще я не понял претензии. Что, типа сложно с экрана копировать код? Так хорошо же, пусть нуб тренируется, мож что и запомнит.
>было бы по мере продвижения копировать куски кода
Просто покопировал куски кода не задумываясь, посмотрел, все сразу работает, теперь ты программист. кек
Ящитаю все равно, книга это или видео курсы. Это в большей степени зависит от учащегося. Также мне лично больше видео нравится: есть просто занятные менторы которые интересно рассказывают, курсы обновляются более актуальной информацией по ходу времени и исправлениями ошибок, у менторов можно получить обратную связь.
Аноним 02/01/19 Срд 10:56:17 131955937
>>1319390
Мне тут грили что анимации на ЖС делать не рекамендуется. Только КСС3.
Аноним 02/01/19 Срд 10:57:05 131956038
Аноним 02/01/19 Срд 10:58:57 131956139
Аноним 02/01/19 Срд 11:12:35 131956240
>>1319556
>ТЕРЯЕШЬ РАБОТУ
@
А ТЫ И НЕ ПРОТИВ
@
А ТЕБЕ КАК РАЗ


на какую работу, чё ты несёшь, пиздец?
Ты серьёзно думаешь "ща выучу ректал и меня возьмут на РАБотку в качестве РАБа"?
Аноним 02/01/19 Срд 12:13:39 131957341
>>1319559
Там и есть ксс, ретард.
Аноним 02/01/19 Срд 12:28:25 131957642
изображение.png (667Кб, 1270x1132)
1270x1132
>>1319573
Но ведь это жава скрипт тредю, ретард.
Аноним 02/01/19 Срд 14:04:56 131961943
>>1319562
а хуле нет, епта? иль еше нуна говногуляр и пидоровью учеть?
Аноним 02/01/19 Срд 14:31:22 131962844
>>1319576
Это не я виноват, что тот шизик с версткой высирается сюда.
Аноним 02/01/19 Срд 18:08:32 131971145
Не могу понять асинхронщину и non-blocking i/o в Ноде. Если у меня есть функция, в теле которой идёт вызов асинхронной функции, после чего идёт return, то асинхронная функция просто не успеет вызваться. Как тогда сделать вызов асинхронной функции, чтобы она что-то сделала в фоне? Например, мой сервер получил запрос и мне нужно записать что-то в лог и вернуть жсон клиенту. Зачем мне ждать завершение записи в файл, если можно просто отправить данные на запись асинхронно и вернуть клиенту жсон не дожидаясь завершения записи в файл? В общем, поясните тупому.
Аноним 02/01/19 Срд 19:43:27 131974946
МОДЕРАТОР У НАС НЕСАНКЦИОНИРОВАНЫЙ ПЕРЕКАТ!!!!!
ШАБЛОН ПЕРЕКАТА НЕ СОБЛЮДЁН!!!! МАССОВО ЖМЁМ РЕПОРТЫ
Аноним 02/01/19 Срд 20:44:59 131979447
>>1319711
Либо реализуй асинхронность через коллбеки/промисы, либо вызывай синхронные функции.
Аноним 02/01/19 Срд 21:18:43 131981248
>>1319560
^_^

это уже тянет хотя бы на 50кнс ?


>>1319576
найс логика мен, бат ит донт ворк зат вей хех

по факту верстка треда на пр нет, ближайший к ней это жс, щито поделать десу


кстати буквы распидорашивает пиздецки при не фулскрине

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

контент в каждой ячейке так же выровнен по центру
Аноним 02/01/19 Срд 21:21:39 131981749
а нет напиздел тайтлы под карточкой на абсолюте, нужно релатив кинуть на контент врапер наверн, ща попробую
Аноним 02/01/19 Срд 22:58:24 131991150
Тред снесите, шапка переката не соблюдена
Аноним 03/01/19 Чтв 00:03:44 131999751
Аноним 03/01/19 Чтв 01:35:19 132005052
Аноним 03/01/19 Чтв 02:34:11 132006853
>>1319812
Верстка тред в /врк, только ты пидор используешь тред как личный бложик, не удивительно что тебя ссаными тряпками ото всюду гонят.
Аноним 03/01/19 Чтв 02:43:46 132007354
2019-01.webm (730Кб, 1920x1080, 00:00:08)
1920x1080
>>1320068
они один хуй юзлес

вот смотри щас пойду и спрошу за фа в афтер блоке контента цески

посмотрим как хоть кто то поможет
Аноним 03/01/19 Чтв 04:50:25 132009455
>>1319711
А где в других. Местах, не в года, ты понимаешь ассинхронщину?

Или ты вообще не понимаешь ассинхронность? Почему тогда говоришь, что не понимаешь её в ноде?
Аноним 03/01/19 Чтв 04:54:13 132009556
>>1320094
дядь ты не выйобывайся, если шаришь, запили гайдину
Аноним 03/01/19 Чтв 05:21:55 132009957
>>1319711
Знакомся, это Вася. Вася - асинхронная функция. Ты можешь дать ему две команды, одну он побежит выполнять сразу, а вторую выполнит, когда закончит выполнять первую. И Вася не блокирует твою деятельность. Поэтому ты говоришь Васе, чтобы он сходил и купил кофе, а после того как купил, отнес его к тебе в кабинет, а сам идешь срать. Пока ты срешь, Вася бегает за кофе. Тебе не нужно стоять на том же месте, где ты дал Васе команду, он не блокирует тебя. Он побежал делать то, что ты ему сказал, а ты идешь дальше по своим делам. Когда ты придешь в свой кабинет, там тебя уже будет ждать чашка горячего кофе.
Аноним 03/01/19 Чтв 05:25:40 132010058
image.png (309Кб, 1920x1080)
1920x1080
2019-01-(2).webm (2873Кб, 1920x1080, 00:00:29)
1920x1080
так ну все верстка-хуетка шутки кончились

началось серьезное дерьмо


чому кнопуля не пашет анон?
Аноним 03/01/19 Чтв 05:42:55 132010259
image.png (114Кб, 894x717)
894x717
ой все идите нахуй, помочнички хуигы..


какое же жс говнище то блеаядь ну просто пиздец сука нахуй я ебаааал

Аноним 03/01/19 Чтв 06:06:52 132010360
>>1320100
не пишет потому что ты не видишь из-за говна типа pug styl coffee что ты делаешь
Аноним 03/01/19 Чтв 07:15:14 132010761
image.png (323Кб, 1920x1080)
1920x1080
2019-01-(4).webm (1916Кб, 1920x1080, 00:00:22)
1920x1080
>>1320103
>говно
это ты, настолько такое мерзкое и гадкое, что уже свыкся с себеподобным окружением

тебя можно только пожалеть

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

со сэд..
Аноним 03/01/19 Чтв 07:52:16 132011462
Аноним 03/01/19 Чтв 08:03:54 132011763
>>1320114
соси хуй, я у мамы в этом году веб-девелопер :Р
Аноним 03/01/19 Чтв 09:28:40 132013264
>>1320050
Я твой стейт напрямую шатал.
Аноним 03/01/19 Чтв 11:35:19 132016865
image.png (151Кб, 1222x971)
1222x971
охуительно, теперь ваша скриптоёбань превентит сабмит формы


ммм щас бы костылей нахуярить, да? любите таким обмазываться по утрам? ммммм
Аноним 03/01/19 Чтв 11:49:34 132017466
kote.jpg (21Кб, 225x223)
225x223
React.forwardRef
Аноним 03/01/19 Чтв 11:52:48 132017567
image.png (53Кб, 1066x157)
1066x157
эта хуйня вообще важная?
Аноним 03/01/19 Чтв 12:15:01 132018168
image.png (84Кб, 1019x882)
1019x882
2019-01-(6).webm (3312Кб, 1920x1080, 00:00:36)
1920x1080
бесполезные куски говна


так же как и ваша недоскриптопараша, все делает только хуже сука..


Аноним 03/01/19 Чтв 12:21:14 132018369
>>1320181
У тебя на скринах помесь слона с огурцом, htmlcssjs все в одном. php еще не хватает туда до кучи. Хуй знает как ты додумался до такого высера, я не ебу вообще что это. Так что иди нахуй.
нуб
Аноним 03/01/19 Чтв 12:31:04 132019070
>>1320183
ты не нуб, ты безмозглый тупой уебан


а у меня шаблонизатор в препроцессоре
Аноним 03/01/19 Чтв 12:40:47 132019671
>>1320190
Я тебя в рот ебал, чепушило.
>а у меня шаблонизатор в препроцессоре
У тебя хуй в жопе и говно в башке. Ты воротишь такой хренодром чтобы простую формочку склепать? Чтоб ты сдох!
Аноним 03/01/19 Чтв 14:06:11 132022772
что скажете за ноду и экспресс,каков ваш опыт?
Аноним 03/01/19 Чтв 16:14:20 132029373
>>1319711
async для кого завезли?
Аноним 03/01/19 Чтв 16:16:09 132029574
>>1320227
заебись, 3 года в продакшене
правда переехали на apollo-server недавно, один хуй экспресс
Аноним 03/01/19 Чтв 16:28:42 132029675
>>1320295
насколько удобно и продуктивно клепать круды?
Аноним 03/01/19 Чтв 16:51:06 132030376
>>1320296
ага, советую в связке к typeorm, ваще сказка
Аноним 03/01/19 Чтв 17:00:00 132031077
>>1320303
нода устаканилась,ниче не ломают больше?
Аноним 03/01/19 Чтв 17:28:38 132033378
>>1320227
Сейчас изучаю как раз, пока нравится.
Аноним 03/01/19 Чтв 17:31:50 132033679
Аноним 03/01/19 Чтв 17:46:51 132034980
derp.jpg (6Кб, 225x225)
225x225
Аноним 03/01/19 Чтв 18:25:02 132036981
>>132031
хз, сижу на 8.9.4 верси
Аноним 03/01/19 Чтв 22:58:10 132045982
Аноним 04/01/19 Птн 01:11:11 132049183
15460036871571.png (241Кб, 719x713)
719x713
Парни, занимаюсь преимущественно бекэндом, иногда натягиваю бутстрап на шаблонизатор Django / Flask'а.
Подскажите пожалуйста, вот взять например React - насколько я могу судить он создан как бы в MVC-модели фреймворка бекэнда заменить V - те обрабатывать вьюшки, если навернуть React-router то и С - те отхапать то, чем обычно занимается контролер фреймворка бека, а именно маршрутизацией по url'ам. Ангуляр вроде как позиционируется и вовсе как замена сразу VC, те и вьюшек и контроллера, мол максимум что от бекенд-программера остается нужно - это пердолиться на задворках с самими данными и писать какой-нибудь REST API чтобы легче было выгребать все это JS-фронтенд-фреймворкам. В случае если навернуть еще GraphQL так и вовсе оно само может уже отфильтровывать ненужное и выгребать только нужное.
И так, у меня вопрос: а зачем это все? Может я чего не понимаю но среднестатистический сайт содержит ну десяток страниц, где можно хоть jQuery через ajax дергать JSON и в хуй не дуть, и по скорости разработки это будет в разы шустрее, а по скорости работы - если навернуть кеширование + всякую херь типа Redis на самые часто нужные общедоступные данные то и не шибко медленнее.

Может я прикол какой-то не понял?
Аноним 04/01/19 Птн 01:24:45 132049484
>>1320491
>прикол какой-то
c десяток компаний на весь мир заморачиваются из-за реальной необходимости, а остальные просто дрочат и каргокультят
Аноним 04/01/19 Птн 01:33:13 132049685
Вопрос, анон. Столкнулся с такой странной (для себя) вещью.

В общем копировать код мне некуда, потому что кода-то, собственно, нет. Вопрос в другом немного.

Занимаюсь написанием какой-то приблуды для себя. Создал функции, которая делает простой GET запрос, получает тело ответа. Наличие подстроки в строки проверяю с помощью includes:

if(body.includes("HUI")) { }

После чего сплитом я делю строку по "&" и возвращаю элемент после &. Если я сразу же выведу в консоль, то я получу правильное значение, но если верну и вызову функцию с выводом ответа функции в консоль, то получу undefined. ЧЯДНТ?
Аноним 04/01/19 Птн 01:38:28 132049986
Чому регулярка /\(|\)/ захватывает только ( вместо ( и ) ?
Аноним 04/01/19 Птн 02:58:01 132050587
Аноним 04/01/19 Птн 04:27:22 132052388
>>1320505
Потому что ты не понимаешь, что такое асинхронность.
И да,
>перенос открывающей фигурной скобки на новую строку
Спасибо за минус глаза.
Аноним 04/01/19 Птн 04:47:34 132052589
Аноним 04/01/19 Птн 04:53:19 132052690
Screenshot from[...].png (43Кб, 593x434)
593x434
норм?
Аноним 04/01/19 Птн 05:49:55 132052991
>>1320526
а использовать || уже никак, надо выебнуться?
Аноним 04/01/19 Птн 11:06:22 132057092
>>1320491
В общих чертах - это нужно в основном для крупных проектов.
>среднестатистический сайт содержит ну десяток страниц
Не знаю как там у тебя, но у меня среднестатистический сайт это десятки страницу.
Немного своих примеров: одностраничники, сайты типа небольшой команды сантехников/отделочников, сайт-портфолио художника огромных картин на стенах на заказ (не знаю как это называется); в таких да, хватит jQuery или нейтива.
Все что выше, даже сайты кофеен, булочных, и также более активных художников, дизайнеров одежды, фотографов, мелких бизнесов - у них всех уже страниц больше дюжины спокойно, и они НЕ СТОЯТ на месте, а развиваются. Новости, портфолио, расценки, события, фотоотчеты, рекламные компании, мероприятия, еще какая нибудь лабуда. Меняют даже структуру понемногу - какие-то блоки с инфо на центральную иди другие страницы добавить, повесить большой банер с новогодней акцией на фирму, клиенты жаловались что -то неудобно юзать в кабинете и надо улучшить, добавить функционал ибо чел/фирма начал делать еще что-то, прикрутить комменты на некоторые страницы, сделать программу лояльности старым клиентам (чтобы при заходе цены ниже видели и акции для них).
Короче работа с jQuery при этом, хм, сказать мягко - неудобна. Точнее это ПИЗДЕЦ, на самом деле. С огромными простынями, костылями и охуенными вложенностями, и в конце всегда таким себе самописным js фреймворков с костылизмом и поликостыляцией.
мимо опытный говнокодер
Аноним 04/01/19 Птн 11:13:11 132057293
i-never-asked-f[...].png (110Кб, 500x522)
500x522
2019 ОТ РОЖДЕСТВА ХРИСТОВА
@
ВЕРСТАТЬ САЙТЫ В ЭЛЕКТРОНОБЛОКНОТЕ
@
ДЕЛАТЬ ВЕРСТКУ РУКАМИ ВМЕСТО ТОГО ЧТОБЫ СОЗДАТЬ УЖЕ НОРМАЛЬНЫЙ КОНСТРУКТОР И ВЫКИНУТЬ ВСЕХ МАКАК НА МОРОЗ
@
ХИПСТЕРЫ НА ГОВНОКОНФЕРЕНЦИИ ГУГЛА ВОВСЮ КУКАРЕКАЮТ ПРО PWA
@
ДО СИХ ПОР ПРОДОЛЖАЕМ РАЗРАБАТЫВАТЬ ПРИЛОЖЕНИЯ НА ДЕСКТОПЕ И ЗАЛИВАТЬ НА ПРОДАКШН, ВМЕСТО ТОГО ЧТОБЫ ПОЛНОСТЬЮ ПЕРЕВЕСТИ ВСЮ РАЗРАБОТКУ В ОБЛАКА, ГДЕ ПК ЛИШЬ - ТОНКИЙ КЛИЕНТ.
@
НЕТ НИ ОДНОЙ НОРМАЛЬНОЙ WEB IDE. ВСЕ ВЫГЛЯДЯТ КАК ГОВНОПОДЕЛКИ ВАСЯНОВ С ДИЗАЙНОМ ИЗ СЕРЕДИНЫ НУЛЕВЫХ. НЕТ ДАЖЕ ПОЛОВИНЫ ФУНКЦИОНАЛА ДЕСКТОПНЫХ IDE, ЗАТО У НАС ЕСТЬ ПОНТЫ И ПИАР
@
В ИТОГЕ РАЗРАБОТЧИКИ ЖРУТ ТОРМОЗНУТУЮ, ДОХУЯ ЖРУЩУЮ ПАРАШУ С ДИЗАЙНОМ ИЗ СЕРЕДИНЫ НУЛЕВЫХ ОТ JETBRAINS В КАЧЕСТВЕ IDE
@
НЕГЛАСНЫЕ ТРЕБОВАНИЯ КОТОРОЙ: i7 ПОСЛЕДНЕГО ПОКОЛЕНИЯ И 16Gb RAM, НУ ОБНОВИ ПЕКАРНЮ НУ ЧЕ ТЕБЕ ЖАЛКО ЧТО ЛИ
@
ЕСТЬ ДРУГИЕ IDE НО ОНИ ВСЕ ТОЖЕ НА JAVA
@
А ВСЕМ РАЗРАБОТЧИКАМ НОРМ
Аноним 04/01/19 Птн 11:22:28 132057494
>>1320572
>ДЕЛАТЬ ВЕРСТКУ РУКАМИ ВМЕСТО ТОГО ЧТОБЫ СОЗДАТЬ УЖЕ НОРМАЛЬНЫЙ КОНСТРУКТОР И ВЫКИНУТЬ ВСЕХ МАКАК НА МОРОЗ
Вот с этим сразу нахуй. Макаке верстальщику хотя бы предъявить можно. Маняконструктору ты ничего не предъявишь.
Аноним 04/01/19 Птн 11:28:16 132057995
>>1320572
>УЖЕ НОРМАЛЬНЫЙ КОНСТРУКТОР
Microsoft Frontpage, кек. Ну, потом Dreamweaver, тоже кек. Я вообще лично считаю что на данный момент невозможно сделать такой нормальный конструктор, ну или это будет чудовищный костыль. Типа как у этот местного арчешкольника который уже две недели делает простую форму на таком маняконструкторе (шаблонизатор в препроцессоре).
Аноним 04/01/19 Птн 11:32:26 132058196
i-never-asked-f[...].png (110Кб, 500x522)
500x522
PLAYSTATION 2
@
ГОД ВЫПУСКА 2000
@
32 MB RAM, 4 MB VIDEO RAM, MIPS CPU 300 Mhz, GPU ~150Mhz, HDD
@
PLAYSTATION 3
@
ГОД ВЫПУСКА 2006
@
256 RAM. 256 VRAM, CELL CPU 3.2Ghz, GPU 550Mhz, HDD
@
ЛЮБОЙ MIDDLE TIER NOTEBOOK 2018 ГОДА
@
МОЖЕТ СПОКОЙНО ТЯНУТЬ ЛЮБУЮ 3D ЙОБУ С ГРАФИКОЙ КОНСОЛЕЙ ПРЕДЫДУЩИХ ПОКОЛЕНИЙ
@
НЕ МОЖЕТ В 60 FPS ПЛАВНУЮ CSS АНИМАЦИЮ
@
8 GB RAM
@
КАЖДЫЙ САЙТ ЖРЕТ ОТ 100-500 Mb RAM
@
ПОЧТОВЫЙ КЛИЕНТ ОТ ВЕДУЩИЙ IT КОМПАНИИ МИРА ЖРЕТ ВСЕ 900
@
С ЕБАЛОМ ГРУСТНОГО КОЛОБКА ВСПОМИНАЕШЬ ЛАМПОВЫЕ НУЛВЫЕ КОГДА ДЕРЖАЛ ПО 30 ВКЛАДОК В ОПЕРЕ НА 4Gb RAM
@
"When did everything go so wrong?"
Аноним 04/01/19 Птн 11:32:40 132058297
>>1320572
Visual Studio Code наше все!
Аноним 04/01/19 Птн 11:34:10 132058498
>>1320581
Вот это люто джвачую.
Аноним 04/01/19 Птн 11:36:56 132058599
Почему на моем сяоми редми нот 3 с арм процессором, android приложение Youtube спокойно без всяких лагов вопспроизводит 1080p без каких либо лагов, а на второй некропекарне с i3 + geforce 9600gt периодические лаги в фуллашди?
Аноним 04/01/19 Птн 11:41:20 1320587100
>>1320585
А у меня на ноуте HP Intel Core i3, 2 GHz/4 GB озу/64 win10 - пинтерест крашит хром.
Аноним 04/01/19 Птн 12:43:15 1320608101
>>1320572
долбоеб не слышал про codesandbox
долбоеб не слышал про рабочую станцию вместо печатной машинки за 3к грина

>>1320579
долбоеб не слышал про вебпак
долбоеб не слышал про шаблонизаторы
долбоеб не слышал про препроцессоры

>>1320581
долбоеб не слышал про модель распространения консолей
долбоеб не слышал про кром вместо говнолисы

>>1320585
долбоеб не слышал про отличия АRМ архитектуры от х86

>>1320587
просто долбоеб
Аноним 04/01/19 Птн 14:49:55 1320668102
>>1320608
Долбоеб спутал конструктор с бандлером
Аноним 04/01/19 Птн 15:25:18 1320682103
Аноним 04/01/19 Птн 15:28:05 1320685104
>>1320608
Вот из-за таких опездолов чтобы сделать простую формочку нужно воротить комбайн и скоро нужно будет по 16GB оперативы на вкладку.
Аноним 04/01/19 Птн 15:32:55 1320688105
>>1320685
тебе, блядь, что не нравиться конкретно? Мощности растут, вычислителная способность растет, и рыночек закономерно решил, что тебе нужно это купить. Не хочешь, пиздуй собирать бананы с пальмы.
Аноним 04/01/19 Птн 15:50:20 1320694106
>>1320688
Ага, мощности выросли. Заходишь такой в стим например, а там игрульки с графикой уровня времен Baldurs Gate, или вообще пиксельной графикой - с системными требованиями i5 - i7. Рыночек порешал, и так схавают. Иди нахуй.
Аноним 04/01/19 Птн 16:08:47 1320707107
После Кантора начал изучать сегодня ES6+, можно ли ещё сократить этот алгоритм Евклида?
Моё решение:
const euclid = (m, n) => {
const r = m % n;
return r ? euclid(m = n, n = r) : n
}
Я пробовал ещё так
const euclid = (m, n) => m % n ? euclid(m = n, n = m % n) : n
но тогда n вроде бы не успевает вычислить результат остатка от деления
Аноним 04/01/19 Птн 16:23:03 1320712108
>>1320707
>const euclid = (m, n) => m % n ? euclid(m = n, n = m % n) : n
>euclid(m = n, n = m % n)
АХАХХАХАХАХХАХАХАХХАХАХХАХАХАХХАХАХХАХАХАХХА
Аноним 04/01/19 Птн 16:27:30 1320714109
>>1320712
У меня уже получилось так:
const euclid = (m, n) => m % n ? euclid(n % m, m) : n
А что собственно смешного такого ты тут нашел?
Аноним 04/01/19 Птн 16:32:42 1320715110
А, я понял. То что я неправильно свап сделал. Очень смешно, пиздец.
Аноним 04/01/19 Птн 16:42:54 1320720111
>>1320608
CodeSandbox: Online Code Editor Tailored for Web Application.
Это редактор, дебик. Плюс там полюбому есть консоль с башем. Но вот в чем проблема, в баше есть хоткей который удаляет предыдущее слово = Ctrl+W, но если я его нажму у меня закроет вкладку в кроме нахуй, вопрос, что делать?
Аноним 04/01/19 Птн 17:14:48 1320727112
жиквери еще торт?
Аноним 04/01/19 Птн 19:44:03 1320787113
>>1320727
>жиквери еще торт?
Скорее хлебушек с маслом на 50% из растительных жиров, aka пальмовое масло
Аноним 04/01/19 Птн 20:30:19 1320809114
Есть фрилунс на ноде? 4 года опыта, в девопс могу.
Аноним 04/01/19 Птн 20:48:30 1320814115
>>1320727
Учитывая что он юзается в большей половине сайтов мира + продолжает юзаться (т.к. встроен в вордпресс и джумлы всякие), то да.

Далеко не каждому сайту нужен SPA и фреймворк.
Аноним 04/01/19 Птн 21:14:14 1320819116
>>1320814
а отличие от реакта и ангуляра?-
Аноним 04/01/19 Птн 21:26:53 1320821117
>>1320819
Это совсем разные вещи. Ангуляр и реакт (его экосистема) это полновесные фреймворки для организации фронта. Они нужны когда UI постоянно обновляется и должен соответствовать данным.

А джикверя это просто библиотечка для более удобной работы с DOM и небольших манипуляций, эдакий улучшенный чистый JS.
Аноним 04/01/19 Птн 21:29:15 1320822118
>>1320821
>>1320821
на реакте можно написать приложение ,а на жиквери только украшательства и немного интерактива?
Аноним 04/01/19 Птн 21:53:18 1320831119
Аноним 04/01/19 Птн 21:53:37 1320832120
>>1320822
Ну на джиквери тоже можно написать приложение. Только это будет сложней и дольше.
Аноним 04/01/19 Птн 23:12:41 1320845121
ОП внимание блядь, сдохни
Аноним 05/01/19 Суб 01:44:25 1320875122
ScreenShot00032.png (2365Кб, 1832x1080)
1832x1080
Screenshot20181[...].png (560Кб, 1531x750)
1531x750
>>1320694
>системными требованиями i5 - i7
ну так ты поколение то смотри уеба

да и что там писать надо было? P4 блять!? или КораДуба Е8400 ? ты ебанутый, этого нет в продаже сука

и да если руки из сраки можно фпс засадить и с унылым графоном на раз два

или наоборот нахуярить фишечек, так что ботлнекнется уже об цпу, а не вк

>>1320720
исподьзовать вскодо интеграцию

перебиндить хоткей

Аноним 05/01/19 Суб 04:48:39 1320913123
>>1320787
> Скорее хлебушек
Сладкий.
Аноним 05/01/19 Суб 08:13:34 1320930124
Подскажите плиз какие-нибудь учебные материалы по реакту. Но не для начинающих а что-то с практическим уклоном. Что-то вроде design patterns или best practices
Аноним 05/01/19 Суб 09:02:17 1320938125
>>1320581
>С ЕБАЛОМ ГРУСТНОГО КОЛОБКА ВСПОМИНАЕШЬ ЛАМПОВЫЕ НУЛВЫЕ КОГДА ДЕРЖАЛ ПО 30 ВКЛАДОК В ОПЕРЕ НА 4Gb RAM
IE-only сайты, ебучий флеш С ПЛАВНОЙ АНИМАЦИЕЙ, но дырявый и устанавливающей тебе вирусы через 0day эксплоиты, когда ты просто кликнул на ссылку в гугле, dr web cure it, постоянные переустановки винды.
Ламповые нулевые, ага.

>ПОЧТОВЫЙ КЛИЕНТ ОТ ВЕДУЩИЙ IT КОМПАНИИ МИРА ЖРЕТ ВСЕ 900
Вид Gmail: стандартный | базовый HTML Подробнее…
Аноним 05/01/19 Суб 10:22:31 1320960126
Аноним 05/01/19 Суб 10:23:57 1320961127
Аноним 05/01/19 Суб 10:29:58 1320963128
>>1320961
Клево! Посмотрим что там у нас...

>// jQuery
>$('#id');

>// Native
>document.querySelector('#id');

Ага. Идите нахуй!
Аноним 05/01/19 Суб 10:32:02 1320964129
>>1320963
А что не так, собственно?
Аноним 05/01/19 Суб 10:41:22 1320967130
Аноним 05/01/19 Суб 10:41:53 1320968131
image.png (13Кб, 478x80)
478x80
>>1320964
а вообще $ в начале строки - отметина червя пидора
Аноним 05/01/19 Суб 10:45:44 1320971132
>>1320968
>Слышал звон - не знает откуда он
Аноним 05/01/19 Суб 10:59:01 1320977133
>>1320971
ага, вот попизди мне блядь еще тут
Аноним # OP 05/01/19 Суб 12:34:07 1321005134
>>1320845
Какое я тебе такое большое зло сделал?
Аноним 05/01/19 Суб 14:13:36 1321060135
А я <script src> в <head> вставляю - это норма?
Аноним 05/01/19 Суб 14:26:29 1321068136
Аноним 05/01/19 Суб 14:44:03 1321083137
>>1321005
Высрал гитхаб свой, например
Аноним 05/01/19 Суб 14:50:42 1321086138
>>1321060
Просто добавляй async и вставляй куда хочешь.
Аноним 05/01/19 Суб 15:17:38 1321104139
image.png (15Кб, 949x264)
949x264
image.png (9Кб, 964x238)
964x238
>>1321086
Ну я с async естественно, не просто так. defer кстати почему-то в хроме работает не как async, а как будто вообще без атрибута.
(тег script в head)
1 пик - async
2 пик - defer
Аноним 05/01/19 Суб 15:18:46 1321105140
>>1319289 (OP)
Задачка с собеседования вам.
Дается строка str.
Нужно удалить все повторяющиеся буквы, но если их количество четное. То есть:
aabbbc -> bc
2 а и 2 b удаляются, третья b не трогаем потому что она осталась одна.
Если строка пустая то возвращаем прочерк "_"
Или например:
abbadddd -> "_"
потому что 2а и 2b удаляем, 4 d тоже удаляем, в итоге пустая строка и возвращается нижнее подчеркивание.
Можно использовать рекурсию, регулярки, можно циклами, но гуглить нельзя т.к задачка типовая и ответов в интернете много.
Аноним 05/01/19 Суб 15:19:48 1321106141
>>1321104
upd
А вот в огнелисе работает и то, и другое. Браузер для белых людей.
Аноним 05/01/19 Суб 15:24:56 1321109142
>>1321105
PS если повторов нет, то возвращается строка без изменений.
Аноним 05/01/19 Суб 15:29:01 1321112143
Аноним 05/01/19 Суб 15:35:16 1321117144
>>1321105
На кого шёл? Этого задания достаточно чтобы сесть и начать зарабатывать? Ну бред нахуй.
Аноним 05/01/19 Суб 15:49:34 1321125145
>>1321117
Джун фулстак.
>>1321112
Твоя регулярочка на "abaadd" возвращает а, вместо аb.
Аноним 05/01/19 Суб 16:53:25 1321155146
>>1321105
А в каком порядке надо возвращать символы в строке? Какая сложность "правильного" решения?
Аноним 05/01/19 Суб 17:12:42 1321169147
var i = 1;
i++ + i++ //3
i //3

Я правильно понял, что во второй строке происходит грубо говоря 1 + 2

А если бы было ++i + ++i, то было бы 2 + 3 ?
Аноним 05/01/19 Суб 17:56:55 1321187148
>>1321155
Про порядок ничего не сказано.
Сложность n*lg(n) в идеале, а в реальности какая получится.
Аноним 05/01/19 Суб 18:13:15 1321195149
Аноним 05/01/19 Суб 18:32:00 1321210150
Аноним 05/01/19 Суб 18:37:40 1321213151
>>1321195
>const
В жс константы добавили? Вау. А в учебнике написано, что за константы принимают обычные var, названные большими буквами.
Кстати, у тебя нижинм регистром константа там названа.
Аноним 05/01/19 Суб 18:38:30 1321214152
Аноним 05/01/19 Суб 18:39:17 1321215153
>>1321210
А почему у тебя let вместо var при объявлении? Есть разница между этими двумя операторами?
Аноним 05/01/19 Суб 18:40:13 1321216154
Аноним 05/01/19 Суб 18:43:39 1321219155
>>1321215
Хороший вопрос, конечно, когда-то в нём сам пытался разобраться но забил. Разница между let и var насколько я помню в scope'ах, и времени жизни во время обхода циклов for. Насколько помню именно в циклах это имеет какое-то значение, но в месте где работаю просто все используют let и const поэтому я забил и тоже использую let и const.
Аноним 05/01/19 Суб 18:45:32 1321220156
>>1321216
Но это неофициальный гайд даже не от разработчиков js
Аноним 05/01/19 Суб 18:47:22 1321224157
>>1321220
Самый популярный стайлгайд, которому следует большинство коммьюнити.
Аноним 05/01/19 Суб 18:47:56 1321225158
>>1321220
Не загоняйся слишком. На работу устроишься будешь писать в том же стиле что и там.
Аноним 05/01/19 Суб 18:48:45 1321228159
>>1321224
Действительно. С 80к звёзд я бы чему угодно поверил.
Аноним 05/01/19 Суб 18:49:48 1321230160
>>1321219
Они пишут let, потому что фанаты бейсика.
Аноним 05/01/19 Суб 19:37:33 1321259161
Screenshot10.jpg (73Кб, 624x600)
624x600
>>1321225
Двачую, на досуге всегда учишь красивый код и стараешься сам так писать, но в результате на работе стыкиваешься с пикрелейтед.
Аноним 05/01/19 Суб 19:48:42 1321262162
>>1321259
Пиздос, а каким скайпом вы пользуетесь? Неужели линтер не подсвечивает всё это?
Храни Аллах Господа, что у нас работают на Vue
05/01/19 Суб 19:48:58 1321263163
>>1321169
Не грубо говоря, а так и происходит.
Аноним 05/01/19 Суб 19:52:22 1321265164
>>1321262
>Линтер
Вголос. Может тебе еще автоматическую сборку вебпаком и тесты на chai mocha?

Мы на Вью кстати некст проекты все будет делать бэк на ларавеле, а там вью дефолтное решение для фронта, так что я скоро тоже буду крутой.
Аноним 05/01/19 Суб 19:57:52 1321269165
хех
Аноним 05/01/19 Суб 19:59:37 1321271166
>>1321265
> автоматическую сборку вебпаком и тесты на chai mocha
Ну вообще бы да
Сам сейчас занимаюсь освоением тестов только на python. Пытаюсь покрыть нетестируемый говнокод тестами, с кучей затычек, зыглушек, с глобальными переменными, и методами по 200 строк. Каеф.
Аноним 05/01/19 Суб 20:39:36 1321293167
Аноним 05/01/19 Суб 20:50:52 1321303168
>>1320938
>базовый HTML
А где в настройках указать чтобы базовая всегда грузилась по умолчанию при заходе?
05/01/19 Суб 20:54:45 1321308169
>>1321303
Напиши свой скрипт (на джаве), ты ж пердоля погромизд
Аноним 05/01/19 Суб 21:07:05 1321321170
Аноним 05/01/19 Суб 21:08:34 1321323171
>>1321259
ОХ ЖЕ Ж ЕБ ТВОЮ МАТЬ
Аноним 05/01/19 Суб 21:22:30 1321332172
Screenshot12.jpg (129Кб, 1012x636)
1012x636
Аноним 05/01/19 Суб 21:50:31 1321358173
>>1321005
Например не использовал нормальную шапку треда. Высрал свой гитхаб, говнокодер это во вторых. Какого хуя ты полез перекатывать?
Аноним 05/01/19 Суб 21:53:28 1321360174
Аноним 05/01/19 Суб 22:01:33 1321363175
>>1321360
Обосновал тебе за щеку!
Аноним 05/01/19 Суб 22:06:14 1321365176
>>1321358
Там тред уже тонул, вот он и перекатил. А 'нормальная' шапка, это простыня для пидарасов.
Аноним 05/01/19 Суб 22:08:37 1321366177
>>1321332
>proverka
кек
Надеюсь тебе хотя бы платят хорошо за то, что с этим работаешь.
Аноним 05/01/19 Суб 22:14:53 1321368178
>>1321365
Шапка помогала вкатывальщикам
Аноним 05/01/19 Суб 22:45:59 1321383179
>>1321365
Я ШИЗИК НАХУЙ ТЫ МНЕ ПИШЕШЬ?! ТВАРЬ НЕ ПИШИ МРАЗЬ СУКА НАХУЙ ТЫ БЛЯТЬ МНЕ НАПИСАЛ ААААААААААА Я ШИЗИК НЕ ПИШИ МНЕ МРАЗЬ ЭТО Я
05/01/19 Суб 22:46:10 1321384180
>>1321368
вкатывальщики (ты) не нужны
Аноним 05/01/19 Суб 22:50:27 1321385181
Аноним 05/01/19 Суб 23:03:38 1321393182
>>1321368
Так там же есть ссылка на пастебин со ссылками для вкатывальщиков.
Аноним 05/01/19 Суб 23:05:47 1321396183
Аноним 05/01/19 Суб 23:43:17 1321409184
>>1321105
Посоны не бейте, лучше обоссыте. Но я короч не знаю регулярок, поэтому сделал без них: https://codepen.io/anon/pen/WLzLKQ
нуб вкатывальщик
Аноним 06/01/19 Вск 00:22:02 1321422185
>>1321396
СУКАААААА МРАЗБ НЕ БЕСИ НАХУЙ ТЫ МНЕ ОПЯТЬ НАПИСАЛ У МЕНЯ БЛЯТЬ ДИАГНОЗ ТВАРЬ БЛЯТЬ Я ШИЗИК НЕ ПИШИ МНЕ
Аноним 06/01/19 Вск 00:23:19 1321424186
>>1321393
Он высрал своё говно вместо нормальной шапки. Как ему нагадить?
Аноним 06/01/19 Вск 00:24:57 1321425187
>>1321424
Приспусти штаны и потужься.
Аноним 06/01/19 Вск 01:02:51 1321449188
>>1320832
Бэкбоун (упаси хоспаде) тащит в качестве зависимости жирквери и повсеместно его использует.
Аноним 06/01/19 Вск 01:54:29 1321461189
githubyoba.jpg (22Кб, 250x250)
250x250
Здаров пацаны. Залил шапку на GITHUB. Звездочки приветствуются.
Любители простынь в шапке идут нахуй, остальные пруцца.

https://github.com/pr-anon/js_thread

06/01/19 Вск 03:08:02 1321477190
Хочу апдейтнуть свой мувивотчер делал в апреле до красивого дизайна, хуков, тайпскрипта. Стоит ли возиться или забить и начать делать что-нибудь другое?
Аноним 06/01/19 Вск 03:12:23 1321480191
>>1321477
>мувивотчер делал в апреле
Ты же уже должен был давным-давно вкатиться.
06/01/19 Вск 03:14:35 1321481192
>>1321480
Ну да, вкатился, но чето хочется помимо работы делать, да и сейчас выходные, скучно.
06/01/19 Вск 03:26:03 1321486193
tmdb.png (657Кб, 700x968)
700x968
Ухх бля.
Аноним 06/01/19 Вск 04:45:04 1321498194
Screenshot2019-[...].png (34Кб, 579x445)
579x445
>>1321105
Не гуглил, но залез один раз в консольку забыл как ебаный объект RegExp пишется
https://jsfiddle.net/g76svLne/
мимо мидол
Аноним 06/01/19 Вск 04:59:22 1321499195
Опубликовал свой первый npm пакет. Поздравьте что ли.
Аноним 06/01/19 Вск 04:59:47 1321500196
Аноним 06/01/19 Вск 05:12:39 1321501197
>>1321368
дауны не читают шапку, а больше сюда никто и не заходит
Аноним 06/01/19 Вск 06:17:17 1321511198
Аноним 06/01/19 Вск 06:28:18 1321512199
>>1321499
Ну все, теперь успех неотвратим. Через день - миллион скачиваний, через два - десятки тысяч звёзд на гитхабе, через три - Брин, Цукерберг и Безос звонят и плачут в трубку, просят взять контрольный пакет акций.
Аноним 06/01/19 Вск 08:12:56 1321518200
image.png (193Кб, 1920x1080)
1920x1080
нашел йобу по вюхе, чисто на релаксе позалипать, понять суть, что зачем почему

https://www.vuemastery.com/courses
Аноним 06/01/19 Вск 09:50:00 1321530201
>>1321187
>Сложность n*lg(n) в идеале
Одна из черепашек пиздит.
Там легко n получается
Аноним 06/01/19 Вск 11:08:10 1321542202
>>1321499
Поздравляем. Еще бы ссылку сюда на него ДИАНОН ЛИГВИОН.
Аноним 06/01/19 Вск 11:10:02 1321544203
>>1321530
>Одна из черепашек пиздит.
WTF?
Аноним 06/01/19 Вск 14:07:48 1321628204
Аноним 06/01/19 Вск 14:10:00 1321632205
Аноним 06/01/19 Вск 14:20:44 1321635206
Аноны, посоветуйте, пожалуйста, минимальное железо, чтобы и минимальная Убунта в виртуалке (Vagrant, VirtualBox) себя чувствовала хорошо, и JetBrains WebStorm в ней тоже не тормозил.
SSD это понятно, а что по процу и оперативке? Не слабее i5 и не менее 8 Гб, так понимаю?
Аноним 06/01/19 Вск 14:51:23 1321661207
>>1319289 (OP)
Есть проблемка: написал скрипт по отправке почты с помощью аккаунта mail.ru нескольким адресатам на питоне, захожу на веб-морду - в отправленных они не отображаются, а это требуется. Значит нужно как-то ворочать жабоскрипт и имитировать нажатие на кнопочки программно? Расскажите хотя бы как примерно это делать, я в жс 0/10.
Аноним 06/01/19 Вск 14:57:09 1321663208
>>1321635
Если ты готов ждать переиндексации проекта по 10 мин и автокомплита по 1 мин то ОК.
Аноним 06/01/19 Вск 15:36:41 1321682209
>>1321635
работаю на ноуте с 6 гб оперативы и i3 3120, всё шустро работает, не понимаю бугуртов от производительности
06/01/19 Вск 15:51:49 1321685210
bcc7f745429a.jpg (55Кб, 597x297)
597x297
>>1321635
> JetBrains WebStorm в ней тоже не тормозил.
дохуя хочешь
Аноним 06/01/19 Вск 16:10:34 1321694211
>>1321635
У меня квад Q8400 4x2,66 GHz, 8 Gb оперативы. Win 10 64bit с вагрантом (дебиан) и Visual Studio Code, и фотошопом (не помню версии) в придачу - все заебись.
Аноним 06/01/19 Вск 17:18:01 1321730212
>>1321635
Разгони оперативку и не буит тормозить.
Я разогнал с 1333 до 1600
Аноним 06/01/19 Вск 17:21:46 1321733213
image.png (41Кб, 833x467)
833x467
Пикрелейтед задачка на побитовые операторы
Я решил по-другому, но работает так же, моё решение лучше или хуже?

function isInteger(a) {
return ~~a === a;
}
Аноним 06/01/19 Вск 17:42:56 1321742214
>>1321733
Это сайт такой с байтоебскими задачками, или тебе тестовое?
Аноним 06/01/19 Вск 17:43:54 1321744215
>>1321742
Это же Кантор, ептить.
Аноним 06/01/19 Вск 17:45:39 1321746216
>>1321744
Я конкретно его не читал еще. А что, это байтоебство обязательно знать? Будут спрашивать на собеседованиях?
Аноним 06/01/19 Вск 17:45:46 1321747217
>>1321733
В твоем решению на одну операцию больше.
Аноним 06/01/19 Вск 18:02:44 1321757218
Аноним 06/01/19 Вск 18:05:03 1321758219
>>1321747
Зато с приоритетами нельзя обосраться, === выполняется раньше ^ и можно забыть скобки.
Аноним 06/01/19 Вск 18:05:52 1321759220
дарова анон, помоги разобраться с асинхронностью/синхронностью в жс. по дефолту жс синхронный? т. е. если у меня будет цикл, в котором будет вызываться какая-то функция, а после цикла console.log('done') к примеру, то жс сначала вычислит весь цикл (независимо от величины времени, за которое выполняется функция внутри цикла), а потом выведет 'done' в консоль?
перефразируя вопрос: по дефолту жс работает как адекватные языки программирования?
Аноним 06/01/19 Вск 18:44:47 1321793221
image.png (285Кб, 1920x1080)
1920x1080
image.png (322Кб, 1920x1080)
1920x1080
пресвятая няшнота _
Аноним 06/01/19 Вск 18:45:29 1321795222
-
Аноним 06/01/19 Вск 18:46:14 1321797223
~_~
Аноним 06/01/19 Вск 18:50:14 1321805224
image.png (141Кб, 1343x751)
1343x751
kek
Аноним 06/01/19 Вск 19:11:06 1321812225
>>1321757
Будет просто, говорили они. Будешь формы шлепать, говорили они. А теперь вот оно как оказывается.
Аноним 06/01/19 Вск 19:16:31 1321816226
>>1321812
А это самое простое, что есть в байтоёбстве.
Аноним 06/01/19 Вск 19:20:42 1321820227
image.png (310Кб, 1920x1080)
1920x1080
хуле он до меня доебался блядь!?
Аноним 06/01/19 Вск 19:28:19 1321826228
>>1321663
Хорошо, что предлагаешь тогда?
Аноним 06/01/19 Вск 19:32:50 1321830229
Аноним 06/01/19 Вск 19:36:25 1321833230
Анчоусы, а кто-нибудь на Node.js / React под Виндой кодит, без виртуалок и прочего? Нет проблем? Все дополнения из npm работают, как надо?
Аноним 06/01/19 Вск 19:42:51 1321841231
>>1321833
Я. Без виртуалок. Все работает, проблем нет кроме одной - нельзя использовать имя Aux в фейловой файловой системе винды. В качестве консоли использую cmder + git win console.
Аноним 06/01/19 Вск 19:44:53 1321845232
traktor.png (279Кб, 425x538)
425x538
Мне гуглокапча на что-то намекает.
Аноним 06/01/19 Вск 19:46:32 1321846233
>>1321845
Она как бы говорит "селюк, не пытайся вайти-вайти, паши гречу!"
Аноним 06/01/19 Вск 19:47:16 1321848234
Аноним 06/01/19 Вск 20:27:34 1321873235
>>1321841
Эээ, не понял, а какие проблемы с Aux?
Аноним 06/01/19 Вск 21:48:32 1321916236
>>1321873
У тебя Win 10? Открой рабочий стол, создай например папку, или текстовый документ там, и попытайся дать им имя Aux. Выскочит ошибка:
"Указанно неверное имя устройства"
Аноним 06/01/19 Вск 22:17:22 1321933237
>>1321916
И точно. Con тоже нельзя.
Аноним 06/01/19 Вск 22:35:49 1321937238
правда что node.js используют в ракетах Tesla?
Аноним 06/01/19 Вск 22:44:37 1321938239
>>1321937
Про Теслу не скажу, на строящейся БелАЭС - используется.
Аноним 06/01/19 Вск 22:57:49 1321948240
>>1321938
Можно где-то прочитать про это? Я просто хочу JavaScript мастером стать и там ракеты всякие делать
Аноним 06/01/19 Вск 23:31:09 1321952241
>>1321933
Это потому что билл гейтса так в школе обзывали.
Аноним 07/01/19 Пнд 00:08:28 1321963242
>>1321759
да. если в цикле не использовать редкие мемы. напиши и запусти. цикл может выполниться позднее done, например если использовать в цикле таймер
Аноним 07/01/19 Пнд 00:15:05 1321967243
>>1321952
Повезло нам что его в школе не обзывали Новая попка папка.
мимо петросян
Аноним 07/01/19 Пнд 04:42:34 1322026244
>>1319289 (OP)
Рассматриваю вот эту софтину для стеганографии в JPEG https://github.com/jaggedsoft/js-jpeg-steg
Скачал zip отсюда: https://github.com/jaggedsoft/js-jpeg-steg/archive/master.zip
Распаковал...
В папку /js-jpeg-steg-master добавил изначальное JPG-фото,
а также создал текстовый файл с неким текстом.

Енкодинг файла в стегопикчу:
Открываю example.html во вкладке браузера.
Прописываю пароль,
выбираю изначальное фото в качестве "Container",
и файл в качесте "Data".
Жмакаю кнопку "embed data"!
Вижу стегофото, скачал "repack.jpg".

Декодинг файла из стегопикчи:
Обновляю example.html во вкладке браузера.
Ввожу пароль.
Выбираю repack.jpg в качестве "Container"
Жмакаю кнопку "extract data".
Вижу ссылку "download extracted data"...
Навёл курсор на неё... Вижу там base64...
Тыкнул в неё...
Скачался какой-то data.dat

Открываю его как текст, и вижу текст встроенного текстового файла.

Вопрос... Как закодировать имя изначального файла в base64, чтобы он не был потом - неведомым data.dat?
Аноним 07/01/19 Пнд 05:06:21 1322030245
>>1321830
>Что за редактор?
Vuelidjea
Аноним 07/01/19 Пнд 05:07:34 1322032246
и это не редактор а АЙ ДИ ЭАЭ ! не путай пожалуйста, это очень важно
Аноним 07/01/19 Пнд 05:17:57 1322037247
>>1321816
зачем нужно байтоёбство помимо сравнения тхат и тхан?
Аноним 07/01/19 Пнд 08:16:24 1322050248
image.png (74Кб, 225x225)
225x225
image.png (137Кб, 1387x868)
1387x868
Аноним 07/01/19 Пнд 10:16:07 1322060249
>>1322026
Увидел в main2.js reader.readAsArrayBuffer(files[0]);
Выделил в ArrayBuffer'e 256 байт для filename, вытащил его из files[0].name в arraybuffer,
затем сконкатенировал два аррайбуфера, и засунул всё это в контент.
Обратная операция - довольно обратна.
Аноним 07/01/19 Пнд 11:10:48 1322069250
Слышал что все популярные cms работают на php. А есть на жс какие-либо?
Аноним 07/01/19 Пнд 11:16:51 1322071251
>>1321948
Что тебя конкретно интересует?
Каких-то подробных публикаций о использовании в mission-critical задачах чего бы то ни было ты вряд ли найдешь.
А так всё как и везде - важно понимание прикладной области и/или техпроцесса.
Работаю в подрядной организации, реалтайм транспорт данных и событийная модель прекрасно вписываются в философию ноды, не в последнюю очередь благодаря этому выбор пал а пользу именно этой платформы для разработки промышленных SCADA/HMI решений.
Аноним 07/01/19 Пнд 13:35:28 1322105252
>>1322071
>SCADA/HMI
Щитоэто?
другой анон
Аноним 07/01/19 Пнд 13:43:52 1322111253
>>1322071
Спасибо, нашёл статью что в NASA легаси переписали на ноду
Аноним 07/01/19 Пнд 13:46:05 1322114254
>>1322071
А как же все эти ко-ко Javascript только в вебе. Где же байтоебство? Выходит JS это язык богов?
Аноним 07/01/19 Пнд 13:49:12 1322116255
>>1322114
>язык багов
быстрофикс
Аноним 07/01/19 Пнд 13:51:11 1322117256
>>1322114
Байтоебство там где оно нужно. Там где нужно низкоуровневое программирование. Во всех остальных случаях жс спокойно его заменяет. И да жс действительно потихоньку становится очень сильным ЯП учитывая что потихоньку всякая функциональщина входит в моду со всей этой иммутабельностью и прочими плюшками такой парадигмы. А вот кто не умеет писать безопасный код на жс тем хреново живется. Обычно от таких и исходит вой о том какой плохой жс. Обычно это императивные макаки с головой застрявшие в этой парадигме.
Аноним 07/01/19 Пнд 14:05:03 1322123257
>>1322105
Системы сбора и визуализации данных, сиречь дашборд для управления промагрегатами.
Аноним 07/01/19 Пнд 14:26:37 1322143258
>>1322117
У меня сайт взломали
Аноним 07/01/19 Пнд 14:27:52 1322145259
Аноним 07/01/19 Пнд 14:48:49 1322164260
Аноним 07/01/19 Пнд 15:33:20 1322224261
Аноним 07/01/19 Пнд 15:51:18 1322247262
Аноним 07/01/19 Пнд 15:56:20 1322253263
68747470733a2f2[...].jpg (235Кб, 1280x860)
1280x860
Еще вот такую штуку нарыл у NASA, на js.
>Open MCT (Open Mission Control Technologies) is a next-generation mission control framework for visualization of data on desktop and mobile devices. It is developed at NASA's Ames Research Center, and is being used by NASA for data analysis of spacecraft missions, as well as planning and operation of experimental rover systems. As a generalizable and open source framework, Open MCT could be used as the basis for building applications for planning, operation, and analysis of any systems producing telemetry data.

https://github.com/nasa/openmct

Аноним 07/01/19 Пнд 16:10:03 1322259264
>>1322253
Значит мы не формошлепы!!!!
Аноним 07/01/19 Пнд 16:15:40 1322262265
f
Аноним 07/01/19 Пнд 16:19:06 1322264266
>>1322259
Ну, это они там в наса не формошлепы. А мы здесь наверно все-таки они самые.
Аноним 07/01/19 Пнд 16:25:15 1322267267
>>1322264
У них наверное нету манагеров да и галеры
Аноним 07/01/19 Пнд 16:27:45 1322269268
В MIT сейчас имеет смысл поступать? Я хочу быть богом, который вам челяди будет писать библиотеки и модули
Аноним 07/01/19 Пнд 16:35:35 1322274269
>>1322269
А станешь ебаным задротом, на которого всем похуй, и который будет за кадром. Оно тебе надо?
Аноним 07/01/19 Пнд 16:38:43 1322275270
>>1322274
Бля и правда, не надо. А тебе не страшно что мы можем тупо использовать готовые решения но сами не можем их сделать и даже не понимаем как оно устроено?
Аноним 07/01/19 Пнд 17:07:55 1322292271
>>1322275
Эм, а что там может быть не понятного.
Ты не понимаешь как двигатель внутреннего сгорания работает, например? Когда уже придумано, то понять не сложно.
Аноним 07/01/19 Пнд 17:12:24 1322295272
Аноним 07/01/19 Пнд 17:14:36 1322299273
Есть ли у жс обьявление типов для функций примерно как в php?
Аноним 07/01/19 Пнд 17:16:03 1322302274
>>1322299
>Есть ли у жс обьявление типов
Нет.
Аноним 07/01/19 Пнд 17:16:46 1322303275
Аноним 07/01/19 Пнд 17:42:03 1322315276
>>>>1322299
Хахаахахахаха php холоп приполз в наши хоромы!
Аноним 07/01/19 Пнд 18:15:26 1322341277
>>1322275
Чувак, оставь это для задротов. Ты же не задрот?
Аноним 07/01/19 Пнд 18:27:13 1322352278
>>1322341
Я математику в 6 классе дропнул, скучно, нудно, абстрактно (лол, просто решаешь хуйню на приколе ради прикола, хуже говна чем математика ради математики нет). Инженером ракетостроителем не мечтал быть, а вот погромистом да
Аноним 07/01/19 Пнд 18:30:27 1322357279
>>1322269
>библиотеки и модули
Это и васян написать сможет, давай по-новой
Аноним 07/01/19 Пнд 18:32:56 1322360280
>>1322357
Нет, это задротство
Аноним 07/01/19 Пнд 20:19:49 1322448281
Ищу ментора - наставника!
Аноним 07/01/19 Пнд 20:24:10 1322451282
>>1322448
пиши свой рост вес роль фетиши, место есть?
Аноним 07/01/19 Пнд 20:25:59 1322455283
JS > PHP > Coffee
Аноним 07/01/19 Пнд 20:26:04 1322456284
image.png (59Кб, 904x700)
904x700
Пытаюсь в какой-то ООП на ЖС. Можете покритиковать и обосрать его (объективно), а то мне кажется, что это параша.
Аноним 07/01/19 Пнд 20:33:49 1322462285
>>1322456
Питонист везде спалится.
Аноним 07/01/19 Пнд 20:36:37 1322465286
>>1322462
Я сишник. Питонист я из-за this.хуита? А без этого можно?
Аноним 07/01/19 Пнд 20:52:19 1322474287
Кто-нибудь пытался намутить асинхронные конкурентные запросы в Ноде? Нужно отправить 12 параллельных запросов к API (предпочтительно с этой либой https://github.com/sindresorhus/got) на сервер и дождаться ответа по каждому. Мб у кого есть хороший читаемый пример?
Аноним 07/01/19 Пнд 20:53:52 1322475288
>>1322456
>ЖС
>мне кажется, что это параша
нихуя удивительного анончик, это нормально, месные просто привыкли, а свежему взгляду пиздец как плохо
Аноним 07/01/19 Пнд 20:54:14 1322476289
>>1322465
Думаю, из-за отступов в две строки.
Аноним 07/01/19 Пнд 20:59:16 1322479290
>>1322476
Хм, я везде так писал почему-то.
Аноним 07/01/19 Пнд 21:04:57 1322485291
https://learn.javascript.ru/prototype
Не, ну я, конечно, не привередлив, могу многое стерпеть, но что за у вас пиздец с ООП? Вы там ебанулись? Как чей-то извращенный и треклятый ум мог додуматься сделать такой ужас при наличии примеров достойной реализации объектно-ориентированной парадигмы.
Аноним 07/01/19 Пнд 21:07:54 1322486292
Аноним 07/01/19 Пнд 21:15:08 1322491293
>>1322479
>Хм, я везде так писал почему-то.
жспарашовцам нинужна читабельность, они ее избегают, даже больше - они ее нинавидят!

c-j на весь документ пару раз - вот эта заибись
Аноним 07/01/19 Пнд 21:18:15 1322493294
>>1322485
Хуле ебало скорчил? А кто говорил что будет легко? Мы не ищем легких путей.
Аноним 07/01/19 Пнд 21:24:53 1322503295
>>1322493
Мне кажется или JS просто максимальный червь пидор. Ебанный новый кобол.
Аноним 07/01/19 Пнд 21:30:12 1322507296
>>1321820
Ты хули с питона пересел на жс?
Аноним 07/01/19 Пнд 21:35:45 1322517297
ненавижу жс
Аноним 07/01/19 Пнд 21:38:26 1322520298
>>1322517
Так и задумано. Жс писали с ненавистью в мыслях. Жс это прикладной брейнфак для веба.
Аноним 07/01/19 Пнд 21:41:43 1322522299
>>1322520
Я реально пишу на нем код и во мне нет ничего кроме злобы и ненависти. Я ненавижу его. Он извращает хорошее и добавляет извращенное в стандарты. Он убивает в программистах все хорошее и человечное. Он уебок. Он уебок. Он уебок. Он жс.
Аноним 07/01/19 Пнд 21:42:27 1322523300
>>1322522
У меня наоборот.

мимо-питонист
Аноним 07/01/19 Пнд 21:46:14 1322528301
>>1322523
А я вообще писал на сишке. Но начальство ебанулось. Она поехало крышей. Оно решило что микроконтроллеры на жс это очень модно и молодежно. Они поплатятся за это. Но будет уже поздно.
Аноним 07/01/19 Пнд 21:47:53 1322532302
>>1322528
Но это реально работает, братан.
Я все больше и больше начинаю любить жс. Я чувствую, как он меня унижает и этим он мне нравится. Это как жерва начинает любить своего насильника. После питона мне многие вещи были непонятны, но сейчас, я чувствую, что открываю новый мир возможностей...
Аноним 07/01/19 Пнд 21:51:22 1322536303
>>1322532
У меня чувство после жс, что меня выебали в мозги. Стокгольмский синдром скоро будет видимо и я буду везде Huj.prototype.zalupa = function () { }
Аноним 07/01/19 Пнд 21:53:13 1322537304
>>1322536
Жизнено. Я около двух недель каждый день учу жс и сейчас пиздец - закрываю глаза, чтобы уснуть, а там код ебаный код замыкания кложурес дада кложурес братан замыкания клево промис алл уух аксиос гет кайф нпм ран дев...
Аноним 07/01/19 Пнд 21:54:41 1322539305
>>1322537
Блять, как же жизенно. Удачи тебе!
Аноним 07/01/19 Пнд 22:16:55 1322561306
>>1322537
Кстати да. Мне обычно непонятная поебень всегда снилась, даже ебля и голые бабы никогда вообще не снились. А вот js недавно приснился, что я сижу за компом, смотрю на js код и решаю какую-то задачу (не помню какую после пробуждения). Посоны, что со мной будет?
Аноним 07/01/19 Пнд 22:31:09 1322570307
если я правильно понял, то this в функциях относится к свойствам объекта который передается в функцию, как аргумент?
Аноним 07/01/19 Пнд 22:42:42 1322582308
Пиздец, читаю You Don't Know JS и охуеваю. 70% нипанятна блядь сложна, нахуй это знать бляяять?
Аноним 07/01/19 Пнд 23:08:27 1322606309
>>1322451
182 рост
80 Вес
17 см член
22 года
ДС
Фетиш - js
Аноним 07/01/19 Пнд 23:37:26 1322629310
>>1322606
Хорошо, ты принят. Приходи, но очко должно быть выбрито.
Аноним 07/01/19 Пнд 23:38:14 1322632311
//меня послали из релейтед треда сюда, не обессудьте

Востребован на рынке PHP сейчас? Какие навыки считаются сейчас за базу, золотой стандарт?
И какое соответственно портфолио желательно предоставить?

Я решал задачки для удовольствия пару лет по выходным, вот думаю пора начать делать что-то реальное.

ПыСы Я так понимаю львиную долю рынка занимает веб-дев, клепать сайтики для мелко-бизза?
Еще думал пойти стажером на 1С, но там образование нужно, да и вещь не востребованная в мире.
Аноним 07/01/19 Пнд 23:58:32 1322649312
>>1322632
>Востребован на рынке PHP сейчас?
да
>золотой стандарт
HTML CSS PHP JS SQL
Аноним 08/01/19 Втр 00:19:05 1322666313
Аноним 08/01/19 Втр 00:54:35 1322688314
>Одно из решений заключается в том, что объекты безопасные для JSON (то есть те, которые можно преобразовать в строку JSON и распарсить с теми же значениями и структурой) могут быть легко продублированы с помощью:

var newObj = JSON.parse( JSON.stringify( someObj ) );

Охуенно. Чем дальше в лес, тем больше дров.
Аноним 08/01/19 Втр 01:31:26 1322700315
2fb0e0593a6a0a0[...].jpg (46Кб, 500x417)
500x417
Аноним 08/01/19 Втр 01:34:33 1322701316
>>1322700
А нахуя ты юзаешь let в кложурах? let и так не дадут тебе выйти из скоупа.
Аноним 08/01/19 Втр 01:35:34 1322702317
>>1322701
Просто привычка юзать let вместо var
Аноним 08/01/19 Втр 01:36:46 1322705318
>>1322702
Хуевая привычка. Как-то выстрелишь себе в ногу и пиздец. Лучше почитай про различия между var и let.
Аноним 08/01/19 Втр 01:56:39 1322717319
S имеет некоторые синтаксические элементы, подобные классу (например, new и instanceof) довольно давно, а в последнее время в ES6 появились некоторые дополнения, такие как ключевое слово class (см. приложение A).

Но значит ли это, что в JavaScript действительно есть классы? Строго и однозначно: Нет.

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

Хотя у нас и может быть синтаксис, похожий на классы, это больше похоже на то, что механика JavaScript борется против того, чтобы вы использовали шаблон проектирования class. Так как под капотом механизмы, которые вы строите, работают совсем по-другому. Синтаксический сахар и (очень широко используемые) JS библиотеки для работы с "классами" проходят долгий путь скрывая эту реальности от вас, но рано или поздно вы столкнетесь с тем, что классы которые у вас есть в других языках не похожи на фейковые "классы", которые мы создаем себе в JS.

Аноним 08/01/19 Втр 02:13:52 1322727320
Посоны, как в реакте апдейтить стейт не изнутри этого самого компонента?
Аноним 08/01/19 Втр 03:25:51 1322756321
>>1322727
Из родителя ты должен юзать пропсы, из дючернего юзай лифтинг стейта через проброс функции.
Аноним 08/01/19 Втр 03:29:08 1322758322
>>1322582
Так не надо читать эту книжку, если у тебя нет опыта с языком. Она для людей, которые уже какое-то время пишут на языке и хотят расширить знания.
Аноним 08/01/19 Втр 03:31:38 1322759323
>>1322756
А редукс это более цивильный путь чем колбэки городить, и для этого и нужен, да?
Аноним 08/01/19 Втр 03:36:49 1322761324
>>1322759
Редакс - это та ещё параша.
Аноним 08/01/19 Втр 04:36:13 1322771325
Аноним 08/01/19 Втр 04:39:40 1322773326
Аноним 08/01/19 Втр 05:45:13 1322786327
>>1322771
На каждый пук надо:
1) Написать экшен в одном файле.
2) Написать редьюсер в другом файле.
3) Добавить переменную с названием экшена в третьем файле.
4) Импортировать функцию с экшеном к компоненту, название экшена к файлу экшенов, название экшена к файлу редьюсеров.
5) Подключить данные из стора в компонент через mapStateToProps.
И эту процедуру тебе придется повторять буквально сотни раз, на каждое нажатие кнопочки и переход по ссылочке в твоем проекте.
Аноним 08/01/19 Втр 08:50:57 1322811328
>>1322507
>пересел
niet, питоняшка будет отдыхать

>не на жс
а на няшный вуй с пугом стилусом и кофем

>>1322517
>ненавижу жс
БОЛЬШЕ НЕНАНВИСТИ К ЖС В ТРЕДЕ ЖС!!1111 "_"

>>1322522
>Я реально пишу на нем код и во мне нет ничего кроме злобы и ненависти. Я ненавижу его. Он извращает хорошее и добавляет извращенное в стандарты. Он убивает в программистах все хорошее и человечное.
в шапку нахуй!


>>1322523
значит ты чмо, а не питонист, просто притворялся

>>1322528
покажи им micropython ;)

>>1322532
>как он меня унижает и этим он мне нравится
ну про что я и говорил, ты чмо опущенное, и место твое у пораши с пробитой ложкой, фу блядь, фу нахуй

>>1322570
>this в функциях
то же что и __self__ в нормальных яп

>>1322606
хуя ты кабан лол, тебе здесь не место)

>>1322705
и после этого они будут гнать на кофе, который нахуй это говно заебаное даже не стал добавлять, а просто врапит каждый блок в анони фанкшан

>>1322786
вангую на галерах самым няшным реактовцам устраивают гей оргии с качественным пройобом всю ночь

иначе я никак не могу объяснить выбор ректа вместо вю
Аноним 08/01/19 Втр 09:03:41 1322817329
>>1322811
>покажи им micropython ;)
Неплохая идея, но они наверное это уже рассматривали. Да и потихоньку да привыкаешь к жс. В некоторых местах действительно меньше жопоебли чем в сишке. В некоторых.
Аноним 08/01/19 Втр 09:05:44 1322819330
>>1322811
>а просто врапит каждый блок в анони фанкшан
Вот это смекалочка, конечно.
Аноним 08/01/19 Втр 09:25:18 1322824331
>>1322485
>объектно-ориентированной парадигмы
Зачем она нужна?
Аноним 08/01/19 Втр 09:33:41 1322830332
Аноним 08/01/19 Втр 09:34:39 1322832333
>>1322830
Что она тебе такого дает, что ты без нее не можешь код писать?
Аноним 08/01/19 Втр 09:38:43 1322837334
>>1322485
Прототипы сложнее, но гибче ООП (который всё равно не нужен)
Аноним 08/01/19 Втр 09:42:15 1322845335
>>1322837
Едят говно ложочкой, да добавки просят!
>>1322832
Начальство просит все писать в этой парадигме, так-то я могу вообще и спагетти ебашить и мне похуй.
Аноним 08/01/19 Втр 09:55:34 1322858336
image.png (68Кб, 1348x577)
1348x577
2019-01-(13).webm (643Кб, 1920x1080, 00:00:16)
1920x1080


выбил для вас настроичку - пользуйтесь вайзли, сучечки :3

Аноним 08/01/19 Втр 09:56:18 1322859337
>>1322845
>писать на жс
>писать в ООП
Попроси своих начальников выбрать что-то одно.
Аноним 08/01/19 Втр 10:12:31 1322873338
>>1322811
>> Кофе, стилус и вью
>реактовцам устраивают гей оргии
>иначе я никак не могу объяснить выбор ректа вместо вю
Ой прекрати, человек-юморист
Аноним 08/01/19 Втр 10:13:52 1322875339
>>1322873
Я чет не понял, что он про реакт спизданул, если речь шла про редакс. Но это шизик, поэтому логику я его понять даже не пытаюсь.
Аноним 08/01/19 Втр 10:46:44 1322889340
>>1322875
Да хуй его знает, Redux с Vue легко скрещивается, просто неграмотные вуесосы кроме корявой реактивности Vue ничего не знают.
Аноним 08/01/19 Втр 10:54:17 1322896341
>>1322889
>Redux
нахуй, когда есть вуих
Аноним 08/01/19 Втр 11:31:46 1322914342
Аноним 08/01/19 Втр 11:51:17 1322928343
Смарите, вот есть у меня 2 компонента в реакте, и я хочу, чтобы один рендерился когда некоторая переменная editMode true, а другой, когда false. Ну и самый банальный вариант, который мне пришел в голову это создать в App компоненте функцию, которая просто проверяет эту переменную и возвращает нужный компонент. Вот только мне надо каждому компоненту передать по 6-7 свойств и мне очень не нравится, что приходится дублировать код, да и вообще выглядит некрасиво. Какой существует бест практис для таких вот задач?
Аноним 08/01/19 Втр 11:56:33 1322940344
>>1322928
>чтобы один рендерился когда некоторая переменная editMode true, а другой, когда false
{editMode ? <CompA /> : <CompB />}
>риходится дублировать код, да и вообще выглядит некрасиво
Тогда тебе надо было делать один и тот же компонент, который работал бы немного по-разному в зависимости от пропсов. Например, в круде можно использовать один и тот же компонент для создания нового элемента или изменения уже существующего.
Аноним 08/01/19 Втр 11:57:58 1322945345
>>1322928
> мне надо каждому компоненту передать по 6-7 свойств и мне очень не нравится, что приходится дублировать код
Дублирование кода плохая практика, да. Не совсем ясно, что в твоем коде не так, ведь ты не удосужился скинуть минимальный пример, но рискну предположить, если тебе в два компонента приходится прокидывать, в основном, идентичные пропсы, то просто просто определи в апп переменную с этими пропсами и через rest props передавай их в компоненты:
const sharedProps = {a: 1, b: 1}
<Component {...sharedProps} />
Аноним 08/01/19 Втр 12:37:55 1322976346
>>1322858
> кофескрипт
> 2019
О ,шизик-питонаст с рваной сракой и до вас добрался, я смотрю.

мимо
Аноним 08/01/19 Втр 12:39:34 1322978347
>>1322456
В js нет классов, нет ООП, есть прототипы, читай про прототипы, поведение this и изменяй свою ментальную модель.
Аноним 08/01/19 Втр 12:42:11 1322980348
>>1322928
> бест практис
Не прокидывать пропсы, бог дал тебе новое контекст_апи / редакс / мобикс, коннекти напрямую.
Аноним 08/01/19 Втр 14:25:40 1323061349
>>1322896
Шизик про редакс страдал, не про прочие извращения
Аноним 08/01/19 Втр 14:36:51 1323075350
>>1321793
Что за редактор такой дивный?
Аноним 08/01/19 Втр 14:40:10 1323078351
Хочу вкатиться в JavaScript. Сложно ли на него переходить? Востребован ли он на рынке? И в чем его плюсы?
Аноним 08/01/19 Втр 14:47:49 1323082352
>>1321105
Не смог решить без гугла, я что-то совсем даун.
Аноним 08/01/19 Втр 15:03:54 1323099353
image.png (327Кб, 1920x1080)
1920x1080
>>1323075
>редактор такой дивный
лол
Аноним 08/01/19 Втр 16:16:06 1323166354
>>1323078
Есть один плюс, и он очень серьезный - язык встроен в браузер и на нем можно писать фронтенд в отличии от большинства остальных языков.
Аноним 08/01/19 Втр 16:38:06 1323188355
Аноним 08/01/19 Втр 16:47:29 1323199356
Пройдя изрядную долю курсов и видеоуроков по JS начал чувствовать, что язык уже так не пугает. Сейчас примерно пониманию что к чему, за новыми конструкциями или объектами хожу в справочник и знакомство с ними не вызывает особых проблем. Из того, что уже успел написать: это всякие менюшки, попапы, табы, слайдеры и пр. элементы одностраничников. Пробовал усложнять их функционал, чтобы был поинтереснее. В связи с этим возникает вопрос, что можно вообще попробовать написать на JS, чтобы развиваться дальше?
Аноним 08/01/19 Втр 16:48:35 1323201357
Аноним 08/01/19 Втр 16:55:03 1323206358
>>1323199
>менюшки, попапы, табы, слайдеры
в 2_19 делается средствами ссаного CSS

молодец что проибал время на юзлес хуйню
Аноним 08/01/19 Втр 17:01:27 1323210359
>>1323099
Ну и чё за хуйня? Я у тебя про редактор спросил, это лютая кастомизация вс код?
Аноним 08/01/19 Втр 17:10:19 1323223360
>>1323201
:)

>>1323206
Ты же понимаешь, что все, что реализовано через CSS попыткой заменить JS, даже те же слайдеры с инпутами - это настоящее извращение и функционала там 0.
Аноним 08/01/19 Втр 17:37:50 1323258361
>>1323188
Почему c экспресом практически всегда монгу рекомендуют?
Кто-нибудь здесь ее юзал, норм ненорм?
другой анон
Аноним 08/01/19 Втр 17:39:12 1323259362
>>1323258
Нереляционка заебись для небольших проектов, где не особо важен перфоманс.
Аноним 08/01/19 Втр 17:41:14 1323261363
>>1323206
>в 2_19 делается средствами ссаного CSS
>табы, слайдеры
Да ну не пизди.
Аноним 08/01/19 Втр 17:45:38 1323268364
image.png (58Кб, 959x597)
959x597
>>1323223
>настоящее извращение
это костылять на жсговне то что тебе лень изучить в нативных средствах

>>1323223
>функционала там 0
только если ты тупой ленивый уебок

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



Аноним 08/01/19 Втр 17:48:26 1323270365
>>1323268
Что это за срань господня?
Аноним 08/01/19 Втр 17:48:40 1323271366
айдишники лишние, ну ты понел
Аноним 08/01/19 Втр 17:51:26 1323277367
2019-01-(4).webm (1916Кб, 1920x1080, 00:00:22)
1920x1080
>>1323270
а так ты все-таки тупой, ну так бы сразу и сказал...


это застиленная файл форма с сабмитом без жсговна
Аноним 08/01/19 Втр 17:53:03 1323280368
test
Аноним 08/01/19 Втр 17:54:51 1323282369
>>1323277
Ты ебнутый. У тебя же там все js. Тебе повылазило?
Аноним 08/01/19 Втр 17:55:13 1323284370
2019-01-(6).webm (3312Кб, 1920x1080, 00:00:36)
1920x1080
жспараша на видосике при боевых тестах превентила форму от отправки

в итоге подтер этот юзлес щит и зделол по красоте на пьюр цеске


учи матчасть и не думай как другие дауны что жспараша это все что тебе нужно, а верстку и цеску ты выучишь за час до собеса

Аноним 08/01/19 Втр 18:08:22 1323295371
>>1319289 (OP)
Мне нравится JS. Вот просто пиздец как нравится. Но от css и html меня тошнит, просто пиздец как. Есть ли будущее? Я в самом начале пути, можно сказать. Недавно вот посмотрел вакансии, и везде js-программист обычно предполагается в качестве фронтэндера, где обязательно нужно знать css и html.
Аноним 08/01/19 Втр 18:15:52 1323302372
>>1323284
А потом так БАХ, и кроме современных смузибраузеров требуется поддержка Safari и IE до 10-ой версии включительно (а то и до 7-ой). И ты идешь САСАЙ!
Аноним 08/01/19 Втр 18:29:03 1323312373
>>1323295
>Есть ли будущее?
у тебя, нет.

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


уебывай говно по тикетам за вордпресом убирать вместе с вот этим биомусором >>1323302
Аноним 08/01/19 Втр 18:43:45 1323322374
>>1323268
Я знаю как это делать на CSS, ебли больше же. Оно тебе надо?
Аноним 08/01/19 Втр 19:01:05 1323334375
Аноним 08/01/19 Втр 19:42:07 1323350376
>>1323322
значит плохо знаешь, неоптимально

или чего хуже - жикверьноъ..
Аноним 08/01/19 Втр 20:49:40 1323386377
На собеседованиях сильно по алгоритмам гоняют? А то у меня только школьный курс, функан типа производная и интегралы боюсь не смогу решить без подготовки
Аноним 08/01/19 Втр 21:32:39 1323414378
А что такое эти "деревья", про которые сишники упоминают?
Аноним 08/01/19 Втр 21:55:59 1323426379
>>1323414
Дерево поиска, сбалансированное дерево, красно-хуясное и т.д.
Это структура данных, рекомендуется знать что она из себя представляет и базовые операции с ней. Ничего слишком уж сложного.
Аноним 08/01/19 Втр 22:01:02 1323429380
>>1323426
А есть какие нибудь материалы по этому для долбоебов (можно и на англ.)?
Аноним 08/01/19 Втр 22:28:46 1323444381
>>1323429
Постарайся собраться с силами и погуглить. А коли не сдюжишь - то и нехуй заморачиваться дальше.
Аноним 08/01/19 Втр 23:11:37 1323466382
>>1323444
паста про отличие англоязычных комьюнити от русскоязычных.jpeg
Ладно, хорошо.
Аноним 08/01/19 Втр 23:34:46 1323476383
>>1323466
оставайся в говне и это правильно
Аноним 09/01/19 Срд 03:05:30 1323527384
Screenshot from[...].png (45Кб, 1063x315)
1063x315
>>1320529
>использовать ||

использую если нужно тоже
Аноним 09/01/19 Срд 04:41:55 1323536385
>>1321952
Con и Aux - это название устройств у MS-DOS
Аноним 09/01/19 Срд 08:20:14 1323558386
>>1319289 (OP)
Анон, как сделать мультизагрузку с копипастой,
как здесь, на дваче, чтобы превьюшка отображалась?
Пока что нашёл вот это: http://jsfiddle.net/tohan/jtaevhoj/
Но тут нет превью.
В исходниках двача есть некий файл sharkey.js но там всё вкуче.
Аноним 09/01/19 Срд 08:58:58 1323570387
Аноним 09/01/19 Срд 10:06:28 1323591388
Начал изучать верстку по кокодеми, и я вот чего не понимаю, неужели в 21 веке всю верстку ручками пилят? Почему никто не запилит какой-нибудь аналог текстового редактора, способный генерировать большую часть кода? Инбифо я сейчас какой нибудь бутстрап или вордпресс изобретаю.
Аноним 09/01/19 Срд 10:19:41 1323595389
>>1323570
Эти превьюшки загружаются в <output id="list"></output>
и как тогда их оттуда извлечь и отправить?
Аноним 09/01/19 Срд 11:22:04 1323606390
Аноним 09/01/19 Срд 11:43:01 1323620391
Начинаю обмазываться css, пока нашёл "Eric Meyer - CSS. The Definitive Guide"
Накидайте свеженькой годноты, чтобы обмазываться словно ассенизатор
Аноним 09/01/19 Срд 12:14:11 1323631392
>>1323350
Сейчас даже на js это делать не надо, ведь есть reason
Аноним 09/01/19 Срд 12:23:28 1323634393
Аноним 09/01/19 Срд 12:25:19 1323635394
Знает кто бесплатный domian whois api? Чет все $ просят.
Аноним 09/01/19 Срд 12:26:07 1323636395
>>1323591
Да они есть, но они говно генерируют.
Аноним 09/01/19 Срд 13:06:27 1323657396
Посоны, есть какие-то годные приложухи на ведро для практики? Дохуя времени провожу в дороге, надоело просто читать.
Аноним 09/01/19 Срд 16:10:21 1323781397
>>1322824
кароче я пять лет писал приветмиры . и особо не понимал практического значения ооп. потом делал крестики-нолики в по командно-императивно-декларативном стиле 80ыx годов. я еле еле сделал крестики нолики. и все после того больше чем в 50 строк делал через ооп. потому что только через ооп можно представить алгоритм -если он сложный. без ооп. мозг путается в абстракцияx если программа большая
Аноним 09/01/19 Срд 16:14:14 1323784398
>>1323199
2048. сапер. шашки. морской бой. недавно один чувак red alert1 на `ява скрипте` сделал
Аноним 09/01/19 Срд 16:15:21 1323785399
>>1322485
А що не так? Тут динамику, можно налету менять.
Aлсо TS тебе в помощь
Аноним 09/01/19 Срд 16:17:16 1323787400
>>1323657
я список 1000самыx распространенныx англ слов учил с телефона
Аноним 09/01/19 Срд 16:25:31 1323793401
>>1323785
ммм, адепты ооп нарисовались. Как там в 2010?
Аноним 09/01/19 Срд 16:38:40 1323800402
>>1323787
Для практики js я имею ввиду. Задания там какие-нибудь.
Аноним 09/01/19 Срд 16:39:17 1323801403
>>1323793
Я начинающий хипстер, не понимать о чем ты
const iLoveFP = (v: string) => v.split('').reduce((a, b) => b + a);
console.log(iLoveFP("исосто"));
Аноним 09/01/19 Срд 16:44:46 1323808404
>>1323793
Правильно делаете что обоссываете этих макак ребят.
В 2019 использовать ООП == быть быдлом.
Аноним 09/01/19 Срд 16:45:08 1323809405
>>1323801
Ты не указал тип, который возвращает функция.
Аноним 09/01/19 Срд 16:50:53 1323814406
Аноним 09/01/19 Срд 17:10:46 1323822407
Аноним 09/01/19 Срд 17:18:47 1323828408
Аноним 09/01/19 Срд 17:26:56 1323833409
>>1323828
Какие нахуй интегралы? Ебанулся? У нас не матана тред. А вот максимальный подмассив ты за nlogn находить должен уметь.
Аноним 09/01/19 Срд 19:34:37 1323930410
Аноним 09/01/19 Срд 20:09:21 1323955411
Аноним 09/01/19 Срд 22:15:24 1324001412
JSprototypechain.png (25Кб, 761x258)
761x258
>>1322485

ты просто не понял ещё профиты @ в общем у каждой жс-функции есть скрытый объект prototype куда можно писать свои методы и свойства, этот скрытый объект сделан по умолчанию, на случай, если ты собрался использовать жс-функцию в роли конструктора @ кроме этого у всех объектов в жс есть указатель __proto__, который указывает на конструктор с помощью которого был инициализирован текущий обьект

а профит тут в том, что, если ты не будешь использовать prototype для хранения методов, то каждый новый объект, созданный из такого конструктора, будет содержать в себе все методы и свойства родителя и тем самым будет занимать память повторами, что не есть хорошо @ когда ты что-то пишешь в свойство prototype, то все новые поколения объектов тупо ссылаются на него, конструктор в данном случае играет роль прокси объекта, это даёт возможность экономить память машины, согласно этому принципу: https://en.wikipedia.org/wiki/Don%27t_repeat_yourself
Аноним 09/01/19 Срд 22:22:17 1324003413
Аноним 09/01/19 Срд 22:46:14 1324015414
tmdb.png (4881Кб, 3840x3240)
3840x3240
рейт мой мувисерчер
Аноним 09/01/19 Срд 23:20:25 1324048415
>>1323558
Как же не хочется макабу расколупывать... Бамп!

Нашёл вот это: http://jsfiddle.net/protasovams/v7naLkbk/
Если нажать кнпку printScreen (prt sc),
и ctrl+V, то в поле dropdown - вставляется скрин.

Надо как-то совместить этот пример с этим:
>Пока что нашёл вот это: http://jsfiddle.net/tohan/jtaevhoj/
Чтобы preview было, и чтобы и выбрать, и бросить, и вставить файлы можно было.

Есть готовые примеры?
Аноним 10/01/19 Чтв 00:53:04 1324128416
>>1323558
>>1324048

кек даже не знал, что тут такая фича есть
Аноним 10/01/19 Чтв 01:40:59 1324139417
>>1324048
Вот ещё пример мультизагрузки, с возможностью удаления:
https://jsfiddle.net/alexjamesbrown/2nzL9f7g/
Туда можно превьюшки напнуть, и я почти сделал это,
но копипаста пикч тут не работает...
Аноним 10/01/19 Чтв 07:28:04 1324181418
Суп, двощ, насколько хорошо нужно уметь в программирование для того, что бы в катиться в уютный JS мирок и делать мордочки, верстать и такое прочее с перспективой на фуллстек?

Я имею ввиду, как хорошо нужно знать парадигмы программирования, алгоритмы и структуры данных, паттерны, вот это все, для фронта на JS? Как часто вы используете бинарные деревья или как часто на собеседованиях просят пояснить за перевыделение памяти для массива и ебут по указателя на Си?
Аноним 10/01/19 Чтв 07:33:01 1324182419
>>1324181
В джаваскрипте нет указателей в явном виде, как в си, поэтому с подобным мало кто ебется.
Аноним 10/01/19 Чтв 08:11:37 1324185420
>>1324015
Норм. А какой стек технологий?
Аноним 10/01/19 Чтв 08:12:13 1324186421
но тем не менее ебанушек которым некуда деть свое высшее образование на собесах дохуя

>>1324181
так что пока не задрочишь себя до синьйорского уровня - на джуна даже не думай залупаться!
Аноним 10/01/19 Чтв 08:15:24 1324187422
>>1324186

Но я же просто хотел делать красивенько в уютном офисе...
Аноним 10/01/19 Чтв 08:16:21 1324189423
>>1324187
Будешь в подвале байтоебством заниматься!
Аноним 10/01/19 Чтв 08:21:12 1324193424
>>1324189
И телефон свой убрал! ну-ка за работу, сегодня за троих будешь впахивать.. до ночи останешься. Я чтоли буду за тебя мордочки рисовать? Взял тачпад и вперед ебошь код, такой, чтобы я потом мог продать в 20 раз дороже!
Аноним 10/01/19 Чтв 08:23:33 1324196425
>>1324193
Зато какое будет портфолио!
Аноним 10/01/19 Чтв 08:26:40 1324199426
>>1323808
обоссываю с долбаебов, которые в SQL указывают pk id, а проще ведь название объекта!
Аноним 10/01/19 Чтв 09:10:50 1324209427
Аноним 10/01/19 Чтв 10:31:19 1324235428
>>1324182
А потом js-мудени 60 раз в секунду ищут линейным поиском по ид обьект в массиве из тысячи элементов.
Аноним 10/01/19 Чтв 10:58:33 1324243429
>>1324235
А как его правильно искать?
js-мудень
Аноним 10/01/19 Чтв 11:05:42 1324249430
>>1324243
В теории через Set или отсортированный массив + бинарный поиск. На практике идёшь давать пизды бэкэндеру.
Аноним 10/01/19 Чтв 11:10:49 1324250431
15460523632350.jpg (58Кб, 1032x898)
1032x898
Как в 2к19 должен выглядеть набор петпроектов на ноде, чтобы этим можно было перед заказчиками/работодателями выёбываться?

У вебдизойнеров лафа прям - наверстай себе три-с-половиной лендинга, да кастомный css к известному сайту - уже хватит.

А на фулстаке чем удивлять, при учёте чтоб не ваять шедевры по пару лет? Подключать кресты с CUDA доп.модулем и вешаться в трей, откуда нейросетями определять что пользователь читаем мангу с фатанари и блокировать ему экран плашкой ТЫПИДОР

После англоязычного обучающего ютуба вообще возникает ощущение, что если набирать известных модулей и делать с ними что угодно, то в итоге получишь не более чем фигляроство.
Или я себя загоняю, и конторам/заказчикам реально можно впаривать хуиту где ты охуенно в gulp забил задачек и изобразил глобальные переменные в spa на Ангуляре?

мимо-спросили-пару-раз-портфолио-а-я-и-не-веду-так-как-считаю-что-достойных-к-показу-проектов-ещё-не-написал
Аноним 10/01/19 Чтв 11:40:21 1324255432
Не так давно учу JS, никак не могу понять что такое DOM и нахуй он ваще нужен, приведите пример где без него неудобно/некрасиво/невозможнореализовать задачу???
Сорри я деревянный, туго идет очень, есть у кого нибудь инфа подробная о том, что это блять? и нахуй оно надо ваще?
Спасибо за внимание
Аноним 10/01/19 Чтв 11:47:46 1324258433
Аноним 10/01/19 Чтв 11:52:28 1324259434
>>1324255
Это дом, в котором живут дед html, папа body, мама head и их многочисленные родственники
Аноним 10/01/19 Чтв 12:01:02 1324265435
>>1324255
>приведите пример где без него неудобно/некрасиво/невозможнореализовать задачу???
Везде где речь идёт о структуре HTML.
Аноним 10/01/19 Чтв 12:12:14 1324273436
15349528441450.jpg (24Кб, 370x218)
370x218
Тэкс, может я в глаза ебусь, но не могу найти ссылку на вопросы на собеседовании. Дайте линк, в пн первое собеседование в жизни будет на жуна-пердуна.
Аноним 10/01/19 Чтв 12:19:45 1324277437
>>1324265
погоди я так понимаю для того, чтоб условно к конкретным кускам обращаться JSской, чтоб изменять какой либо отдельный кусок разметки?верно я понимаю или хуйню несу?
Аноним 10/01/19 Чтв 12:20:19 1324278438
Аноним 10/01/19 Чтв 12:20:35 1324279439
>>1324273
>4) Детально опишите процесс трансляции JS-кода вплоть до уровня ассемблера
Аноним 10/01/19 Чтв 12:23:37 1324281440
>>1324277
По сути DOM это структура HTML постороенная из исходного месива тегов.
Без него ты вообще ни с чем работать не сможешь, без предварительного парсинга всего документа как стринга. Отображать и манипулировать - уж тем более.

Если вообще далеко заходить то по сути когда тебе говорят "умение обращаться с html через js", то подразумевается именно то что ты DOM освоил (ну и ивенты, и ещё ряд особенностей).
Аноним 10/01/19 Чтв 13:05:24 1324306441
>>1324279
>5) нарисуйте на полу правильный ориентированный пентакль и призовите сатану.
Аноним 10/01/19 Чтв 13:11:15 1324311442
>>1324306
Вот это кстати вполне себе по-джуновски. Лепишь какую-нибудь рисовальную библиотеку, фигачишь пентаграммку и выводишь в консоль что Сатана де прибыл.
Аноним 10/01/19 Чтв 14:10:20 1324335443
>>1324281
бля браток спасибо, наконец то допер!
примеры посмотрел обращения js к дом элементам, все сразу понятно стало че за хуета, спасибо, но по факту это блять структура в тегах, все просто как дерево условно ответления
Аноним 10/01/19 Чтв 14:27:24 1324346444
Двачик, сап
господа, а что вы думаете про курсы js от яндекса на курсере? стоит вкатиться с их помощью?
Аноним 10/01/19 Чтв 14:45:52 1324356445
>>1324279

В инсте писал компилятор из жс в машинный код. Пятерку поставили, но получилось все равно очень плохо
Аноним 10/01/19 Чтв 14:51:22 1324358446
>>1323591
Для HTML есть Emmet, который ускоряет ввод тегов, а для CSS есть процессоры с более компактным синтаксисом
Аноним 10/01/19 Чтв 14:56:05 1324363447
Правильно ли я понимаю суть props? Это такой объект который автоматически создает react и помещает туда state компонентов.
Аноним 10/01/19 Чтв 15:00:07 1324370448
>>1324363
Такое бредовое и бессмысленное определение пропсов я ещё не слышал.
Аноним 10/01/19 Чтв 15:04:09 1324378449
>>1324370
А как правильно тогда?
Аноним 10/01/19 Чтв 15:06:43 1324379450
>>1324346

Тебе не кажется, что "вкат" это процесс набора знаний до определенного уровня (джуна). Соответственно, нужно просто много читать/кодить/учится. Так что дерзай. Курсы хорошие, но книжки мне больше нравятся.
Аноним 10/01/19 Чтв 15:16:15 1324385451
>>1324363
Не. Пропсы это типа кагбы извне переданные данные в компонент ('умный' или 'тупой' компоненты без разницы). Передаются они типа как атрибуты тегов HTML например: <img src="loli.jpeg" />, где src это будет пропсом, лоля его значением, а img компонентом, по аналогии.
В случае 'тупого' компонента, т.е. когда это просто функция - пропсы скопом принимаются в виде аргумента функции.
В случае 'умного' компонента, т.е. когда это класс отнаследованый от импортированного класса Component - то пропсы скопом доступны всегда через свойство (ака переменную) класса props, т.е. this.props , и которое не нужно самому создавать ибо оно типа наследуется от вышеупомянутого Component, но если в твоем этом классе-компоненте есть функция конструктор (ака constructor() ), то надо связаться с духом предков, типа вот так:
constructor(props) {
super(props); // полюбасу
// твой код разный
}
Как-то так.
Аноним 10/01/19 Чтв 15:32:39 1324392452
nigra.jpg (19Кб, 800x450)
800x450
>>1324249
>На практике идёшь давать пизды бэкэндеру.
Я и бэкэндер. full stack: node, react
Аноним 10/01/19 Чтв 15:47:14 1324398453
>>1324392
А где у тебя 1000 элементов может быть? Из бд только, а там свой индексированный поиск.
Аноним 10/01/19 Чтв 15:51:42 1324399454
>>1324398
Не знаю. Я просто спросить учусь еще пока, и где там может быть много записей я не ебу.
Аноним 10/01/19 Чтв 16:10:54 1324404455
Аноним 10/01/19 Чтв 16:23:44 1324406456
>>1324399
Ну не парься тогда. lgn поиск давно уже за тебя реализовали.
Аноним 10/01/19 Чтв 16:25:35 1324407457
Аноним 10/01/19 Чтв 16:39:58 1324415458
Аноним 10/01/19 Чтв 21:21:53 1324527459
>>1324379
спасибо
нет, влажных очков не ношу
хочется максимально много практики и информации "без воды" в одном месте из-за неимения достаточного количества свободного времени
хотя, это уже звучит, как фантазия
Аноним 10/01/19 Чтв 21:27:46 1324532460
Screenshot2019-[...].png (16Кб, 137x287)
137x287
>>1324404
https://jsfiddle.net/g76svLne/157/
переписал свой же пример немного. Вот что стоило в нем изначально поменять но я забил:
предикат:
смысел всего этого функционального дерьма в том, чтобы сделать функции максимально реюзабельными моя ошибка помимо бля преобразований строки в массив -> сет -> массив -> строку что пиздец на самом деле была в том, что в filter было отрицание, теперь его нет, и эту функцию теперь можно использовать в любом другом похожем кейсе, достаточно передать подходящий предикат.

вынес нахождение и убирание уникальных значений тоже в отдельную функцию, в итоге в зависимости от задачи, можно будет включать/исключать ту или иную функцию и код станет более гибким.

например если мне нужно будет выпилить только гласные, я смогу написать еще один предикат, который определяет гласная ли буква передана или нет и передать в removeLetters и вуаля одна и та-же функция может делать другую задачу.
Аноним 10/01/19 Чтв 21:48:10 1324545461
Снимок.PNG (10Кб, 630x172)
630x172
Снимок4.PNG (3Кб, 371x67)
371x67
jsаны, посоветуйте как лучше сделать.
Вот например я создал package и хочу опубликовать его в npm репозиторий.
В package json в bin указываю точку входа в приложение index.js (пикрил1)
Теперь после публикации и установки пакета глобально я могу я через консольку вызывать myapp и запускать свое приложение.

А как сделать так-же если у меня index не .js а .ts? Он же сам по себе не работает, его нужно или скомпилить в js (не мой случай) или прогонять через ts-node(то что нужно)

К сожалению как на пикрил2 сделать нельзя.
Я думал тут получится указать что типо ts-node скармливаем ts файл, но не, это все считается как путь и не сработает.
Аноним 10/01/19 Чтв 22:30:20 1324608462
>>1324398
В задачах с WebGL, например. Объекты в сцене.
Аноним 11/01/19 Птн 00:08:55 1324685463
>>1324545
>очу опубликовать его в npm репозиторий.
> прогонять через ts-node(то что нужно)
Не надо так делать.
В npm и так достаточно поломанных пакетов.
Аноним 11/01/19 Птн 01:11:46 1324713464
>>1324608
>WebGL
>1000 объектов
>столько же друколов
лал
Аноним 11/01/19 Птн 02:42:53 1324730465
>>1324713
>>1000 объектов
>>столько же друколов
Ну это ты сам придумал, сам посмеялся
Аноним 11/01/19 Птн 08:31:07 1324767466
>>1324048
>Нашёл вот это: http://jsfiddle.net/protasovams/v7naLkbk/
>Если нажать кнпку printScreen (prt sc),
>и ctrl+V, то в поле dropdown - вставляется скрин.
Как сделать так, чтобы когда вставляется туда dataurl или base64 текстом, чтобы пикча загружалась на фон?
Если голый бейс грузится, без указания типа,
то надо бы проверить его валидность как-то,
попытаться построить пикчу на его основе,
и если она полностью заполнена - вывести на фон и сохранить как файл...

Как можно реализовать это?
Аноним 11/01/19 Птн 09:02:52 1324774467
>>1324385
Пройдите курс по реакту на freecodecamp. Там все есть без воды и лишнего говна. А то проходите сложные курсы на курсерах всяких где нихера не могут понятно объяснить а потом тупите.
Идея пропсов проста как дважды два. Это передача данных от родительского компонета к чайлд компоненту. На простом примере.
У тебя есть родительский компонент App который рендерит child компонент Welcome.

<App>
<Welcome user='Mark' />
</App>
Тут ты передаешь в компонент Welcome проперти user

Тут у тебя компонент Welcome принимает этот проперти
const Welcome = (props) => <h1>Hello, {props.user}!</h1>

Все просто. Если же у тебя компонент созданный через класс то вместо {props.user} нужно писать {this.props.user}

Аноним 11/01/19 Птн 09:03:15 1324775468
Аноним 11/01/19 Птн 09:46:50 1324803469
Антоны, я практически выучил все, что касается дотнета и асп.нета
Но в вакансиях также пишут, что надо знать javascript

Можно ли его выучить за 3 месяца? Html и CSS я уже знаю.
Аноним 11/01/19 Птн 09:56:41 1324809470
>>1324774
Зачем ты процитировал пост, в котором уже и так написано то, что ты написал?
Аноним 11/01/19 Птн 10:00:18 1324810471
>>1324803
За неделю можно не особо напрягаясь на freecodecamp
Аноним 11/01/19 Птн 10:01:06 1324811472
>>1324803
>за 3 месяца?
Основы да. Кантора можешь попробовать навернуть.
Аноним 11/01/19 Птн 11:01:23 1324833473
Как правильно интерполировать ассинхронную функцию в шаблонном литерале. `Test test ${asyncFunReturnString()}`
Аноним 11/01/19 Птн 11:05:11 1324835474
>>1324833
Из синхронного окружения? Никак, она у тебя не успеет ничего вернуть.
Аноним 11/01/19 Птн 11:15:25 1324839475
image.png (413Кб, 505x530)
505x530
Аноним 11/01/19 Птн 12:21:36 1324874476
>>1324767
Пока что сваял вот это: https://codepen.io/anon/pen/YdJjEg

А дальше надо как-то к blob'у пришпандорить все эти проверки, если копипастят текст.
Аноним 11/01/19 Птн 12:23:25 1324876477
>>1324803
за день можно(раз знаешь .aspx html css) если взять javascriptera и попроситть чтоб он все пересказал. попутно делая тестовые примеры. так чтоб сложности он пояснял за минуту, а не ты с ними сидел по 2 часа с каждым недопониманием.

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

если без aspx. htmlcss то 20дней(без перерыва) если тебе все покажет асс. и 200дней если сам ковыряешся
Аноним 11/01/19 Птн 12:25:41 1324877478
>>1324833

const sayHi = () => new Promise((res, rej) => setTimeout(() => res('js'), 1000));
const wtf = async fn => `Test test ${await fn()}`;

const run = async () => {
const str = await wtf(sayHi);

console.log(str);
};

run();

нахуя?) Как по мне некрасиво в шаблонных строках вызывать функции
Аноним 11/01/19 Птн 15:03:15 1324983479
>>1324803
Что ты хочешь выучить? Спецификацию языка, библиотеки, инструменты, что? Вот выучил ты шахматные ходы. Это сделает тебя сильным шахматистом?
Аноним 11/01/19 Птн 15:42:05 1325015480
Node-братья, как лучше разделить зависимости фронтенда и бэкэнда? Есть сервер на NodeJS, у которого есть свои зависимости. Хочу на этом же Node-инстансе настроить сборку Gulp, но не хочу, чтобы серверные зависимости и зависимости Gulp сливались.
Аноним 11/01/19 Птн 15:50:24 1325022481
Аноны, подскажите, я блять уже изъебался http://jsfiddle.net/ftcy0qsn/
Этот мудак не проверяет display, а приравнивает его или я хуй пойми что он делает, но не то что нужно, я уже пытался и обернуть в скобки перед сравнением и подрочить на него и всё равно нихуя
Аноним 11/01/19 Птн 15:55:11 1325025482
Аноним 11/01/19 Птн 16:40:00 1325063483
>>1325022
у тебя мудак none не в скобках.
Аноним 11/01/19 Птн 17:11:17 1325080484
аноны, как с помощью js сделать проверку типа если пользователь с мобильного устройства - то вывести ему например код <div class="mob"></div>, а если с пека, то <div class="pc"></div>
Аноним 11/01/19 Птн 17:20:18 1325085485
>>1325080
Проверить ширину window, хз
Аноним 11/01/19 Птн 17:24:49 1325088486
>>1325085
ну это ладно, а как выводить то код? с помощью document.write? чёто хром этого не одобряет из-за мобилопидоров
Аноним 11/01/19 Птн 17:34:19 1325091487
>>1325080
Заюзай модернизр, в нем вроде есть проверка. Он повесит на body нужный класс. В хтмл пишешь оба дива, и для пк и для мобиле, и стилями скрываешь ненужный.
Аноним 11/01/19 Птн 17:43:45 1325096488
>>1325091
а что насчёт этого скажут ПС, они нелюбят когда что-то скрывают от юзера, плюс если код большой, будет куча ненужного кода, который ещё и не отображается
Аноним 11/01/19 Птн 20:41:15 1325180489
Есть вариант курсов (не видео!), где тупо пошагово верстаешь макеты?
Аноним 11/01/19 Птн 23:26:34 1325270490
Есть книга доступна объясняющая азы js? Именно книга и именно для новичка. Все из шапки как я посмотрел не подходят для нулевого уровня
Аноним 11/01/19 Птн 23:28:55 1325271491
Аноним 11/01/19 Птн 23:42:58 1325278492
>>1325271
Нихуя, глянь отзывы на любом сайте, все пишут что только для тех кто знает основы
Аноним 12/01/19 Суб 00:24:36 1325283493
Аноним 12/01/19 Суб 00:42:32 1325288494
>>1325278
на hk/pr самые правильные отзывы
Аноним 12/01/19 Суб 00:44:17 1325290495
>>1324835

!async function() {
`Test test ${await asyncFunReturnString()}`
}();
Аноним 12/01/19 Суб 01:16:00 1325300496
>>1325096
>>1325096
Ну тогда строчи 2 жс-файла c версиями под пк и мобилу, экспортирующие соответственные элементы.
Дальше что-то типа:
const el = await import(`version.${ isMobile? 'mobile' : 'pc' }.js`)
document.appendChild(el);

но 1) https://caniuse.com/#search=dynamic%20import
2) это ебланство
Аноним 12/01/19 Суб 04:30:08 1325339497
Анон, у меня два вопроса:
1) function KakojtoObject()
{
this.variable="content";
this.method=function(){console.log(this.variable)}
}
Как сказать js, что this в методе относится не к методу, а к объекту-родителю?

2) Нужна библиотека для создания UI музыкального патчера. Нужны подвижные боксы(двигаемые мышкой), а так же линии соединений для боксов.
Аноним 12/01/19 Суб 06:45:02 1325360498
>>1325339
Не еби мозг и пользуйся синтаксисом классов, который автоматически все методы пишет в прототип.
Аноним 12/01/19 Суб 07:25:17 1325367499
>>1325339
Либо бинди методы, либо используй в качестве метода анонимную функцию
че че 12/01/19 Суб 08:32:41 1325381500
Я могу создать телеграмм канал, посвященный этому треду? Многие в телегах двача ищут такой канал, но его нет.
Аноним 12/01/19 Суб 09:20:20 1325385501
>>1325367
Ебать танцы с бубном.
Видать этот >>1325360, придёмся выйти из зоны комфорта и перейти из прототипного в классический ООП.
Аноним 12/01/19 Суб 09:21:10 1325386502
Аноним 12/01/19 Суб 09:22:36 1325387503
>>1325385
Ты запускал код, который сам написал? Он у тебя работает, если что, и нет причин, чтобы он у тебя не работал. Единственная проблема - излишнее потребление памяти, если ты кучу этих объектов создашь.
Аноним 12/01/19 Суб 10:19:09 1325393504
>>1325339
А что не так? В консоли content выводится.
Будет что-то иное, если ты этот метод выделишь в отдельную переменную типа: const method=new KakojtoObject().method; method();
Аноним 12/01/19 Суб 11:41:55 1325412505
15468345478340.jpg (144Кб, 600x800)
600x800
>>1324250
>Подключать кресты
Сукаблять, загуглил за эти нативные аддоны, проникся идеей, порадовался что не зря CPP учил.

И что я получаю? Три, блять, часа ебли с долбоёбским модулем node-gyp, который то на Питон ругается, то собственные же команды выполнить не может, то ищет настройки хуй знает где. Далее уже сбилженный проект Студии дрочить пришлось. Но естественно там тоже хуита пошла - оказалось что ебучий NAN.h не подключён, а используемые в туториалах методы вообще в нём отсутствуют.

Охуенно, просто охуенно. И это, блять, ебучий ХЕЛЛОУВОРЛД, вообще без ничего, строго по лекалам официального репозитория.

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

Я этих ублюдков не понимаю просто. Весь гугл по этим запросам выдаёт отчаявшихся людей, которые потонули в пердолинге и забили хуй на связку Node/C++. Но при этом даже на официальном сайте Ноды висит статейка про это.
Стыдоба несчастная, даже порты Хаскеля под .Net менее сырыми выглядят чем этот пиздец без документации и, де факто, работоспособности.
Аноним 12/01/19 Суб 12:01:52 1325421506
>>1325080
а разве это делают не с помощью @медиазапросов ??
Аноним 12/01/19 Суб 12:12:40 1325426507
>>1325180
Бамп вопросу. Разве практика не лучший способ обучения?
Аноним 12/01/19 Суб 13:25:55 1325458508
Мужики, а сейчас из сайта добавлять его в закладки нельзя ? Просто есть такая задача. А десяток перепробованных мною вариантов не дают результатов, максиму сообщение 'CTRL - D to add favavorites'
Аноним 12/01/19 Суб 15:03:30 1325496509
Кто-то в курсе, когда в сраную Мудиллу наконец-то добавят длинную арифметику? В Хроме они уже чуть ли не целый год, да и на сайте Говнолиса про них написано.
Аноним 12/01/19 Суб 17:30:34 1325564510
>>1325426
Есть же интенсивы академии.
Аноним 12/01/19 Суб 18:16:22 1325597511
http://jsfiddle.net/bj9me5rc/3/

Анон, по кнопке открывается обычный попап с сайтом, созданным через

window.open("http://yandex.ru/", "popup", "width=500, height=300");

Хочу, чтобы попап закрывался, если кликнуть вне.
Это возможно?

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

window.open("", "popup", "width=500, height=300");
Аноним 12/01/19 Суб 19:12:48 1325632512
Аноним 12/01/19 Суб 19:23:32 1325645513
>>1325632
Я им и закрываю, код в песочнице
Срабатывает только если попап создан пустым
Аноним 12/01/19 Суб 20:32:55 1325677514
>>1325597
Создаешь под попапом див на все ебало, вешаешь на онклик закрытие попапа
Аноним 12/01/19 Суб 21:44:23 1325725515
И снова, на связи - превьюдрочер...

Нацепил, короче, эти свои >>1324209 превьюшки
>https://codepen.io/anon/pen/maGBrj
к кнопкам выбора файлов из поста >>1324209
>пример мультизагрузки, с возможностью удаления: https://jsfiddle.net/alexjamesbrown/2nzL9f7g/
Получилось - вот это: https://codepen.io/anon/pen/JwemBb (Выберите здесь файлы с картинками...)
Здесь, при выборе файлов,
можно удалять их по отдельности,
смотреть их превью (если выбрана картинка),
приближать и обсматривать превьюшку - курсором мыши.
Подправил выравнивание списка, слегонца, и прицепил небольшую красную css-кнопку, на превью.
И ещё гифку "No Image" создал тут: https://loading.io/animation/text/#
кропнул её здесь: https://ezgif.com/crop сконвертил в бейс, и прописал её, в виде base64.
Добавил ещё несколько пикч, размером 64x64 (они закомментированы в коде).

Странице, для работы, нужен bootstrap.css и JQuery.
Первый - прописан в html, второй вгружается сайтом codepen автоматически.
Их можно выгрузить, сохранить, и загружать локально.

А вот как теперь прикрутить всё это к этой дропзоне >>1323558
>http://jsfiddle.net/tohan/jtaevhoj/
чё-т не пойму...
Но, я сделал её кликабельной, в одну кнопку, и с прогресс-баром, и добавил лимит - вот тут: http://jsfiddle.net/se0bcvth/
Тут и выбрать можно файл и перетащить его в дропзону...
Однако, копипастить файлы туда в дропзону нельзя.
Кто-нибудь знает, как сделать Ctrl+V???

А вот, с этой копипаст-ареей >>1324048
>http://jsfiddle.net/protasovams/v7naLkbk/
вообще муть какая-то...
Там, в evt.target.result - содержится blob при загрузке картинки...
Хотелось бы туда прицепить вот эту шнягу:
>>1324874
>https://codepen.io/anon/pen/YdJjEg
ну, когда dataURL или голый base64 из-под картинки - текстом копипастится в эту копипаст-арею,
чтобы пикча выводилась, с рандомным именем, и вгружалась как файл...
Всё это - воедино собрать бы. Кто-нить поможет, с этим?

Ну, и... Можете уже копипастить, и цеплять всю эту поебнятину - на эти ваши сайты.
Алсо, сюда, на двач, пришпандорить бы такие превьюшки.
Я уже написал пост в /d : https://2ch.hk/d/res/421281.html#593822
В общем, хорошего настроения, аноны...
Аноним 12/01/19 Суб 22:50:30 1325765516
Подскажите простенькие wysawig редакторы для создания шаблонов email типо mosaico, нужен плагин или типо того.
Аноним 13/01/19 Вск 01:04:15 1325801517
А где перекот
Аноним 13/01/19 Вск 04:54:50 1325832518
>>1325385
емнип в классах тоже надо методы биндить или анонимные функции ставить
Аноним 13/01/19 Вск 06:38:50 1325838519
>>1325832
Ты абсолютно прав, так как классы - синтаксический сахар над прототипами,
а >>1325385 не понимает в JS, и писал не используя прототипы.
Аноним 13/01/19 Вск 07:04:08 1325842520
Аноним # OP 13/01/19 Вск 07:17:47 1325844521
>>1325842
Ты такой умненький, первый догадался конфочку в говносервисе запилить. До этого никому эта идея в голову не приходила.
Дарю идею для стартапа. Запели сервис с уникальной, бесподобной, неповторимой возможностью обмениваться текстовыми сообщениями в Интернете. Но чтоб не только свою телефонку надо было за это сдавать, но ещё и анализ кала, нормы ГТО и секреты одноклассников. Мне кажется, быдло вроде тебя должно неудержимо схавать.
П Е Р Е К А Т Аноним # OP 13/01/19 Вск 07:37:06 1325848522
perekat.png (4Кб, 180x125)
180x125
Аноним # OP 13/01/19 Вск 07:44:18 1325850523
Мне тут даже смерти желали за хуёвый перекат. Ну, думаю, подожду после бамп-лимита, погляжу на перекат мечты. А нет его. Скулёж есть, переката нет. Как так?
Шапка с Гитхаба мне не очень нравится. Но тот анон что-то предложил и сделал. Надо обязательно этим воспользоваться в качестве респектоса.
Аноним 13/01/19 Вск 23:35:49 1326330524
>>1324259
Ты бабулю доктайп забыл.
Аноним 14/01/19 Пнд 23:03:35 1326846525
>>1325283
Спасибо! Не подскажешь с какой начать?
Аноним 16/01/19 Срд 21:01:21 1328156526
Аноним 16/01/19 Срд 21:04:35 1328159527
>>1320107
Ты настолько выблядок, что даже твоя мать-блядь, выплёвывая тебя в обосранном лифте из своей ёбаной всеми пизды, мямлила во время родом более вменяемо, чем этот понос в коде для тотальных анимешных пидоров-инфантилов. Поводил хуем по твоей слабоумной обезьяньей головке, полуёбок
Аноним 17/01/19 Чтв 08:00:57 1328359528
>>1325385
>классический ООП
Не классический, а классовый, или Симула-подобный. Классический ООП был придуман Аланом Кейем.
Аноним 17/01/19 Чтв 08:03:01 1328360529
>>1325180
htmlacademy, но там не полные макеты. Хотя может по подписке есть и полные.
Аноним 17/01/19 Чтв 08:07:02 1328362530
>>1325844
Telegram - отличный сервис. Это двач говно.
Аноним 27/01/19 Вск 00:57:43 1335622531
>>1323268
JS типо не нативный язык? =)
а обработку всего этого говна как ты будешь делать, тоже на CSS?
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Топ тредов
Избранное