Dima
Да интересно что у людей в головах. Что кто об это думает. Не все же замениили себе мозг гуглом.
KlonD90
@vecher_s_opensource кому интересно. Но чтобы делать это чем-то большим чем линко блогом(а изначально была другая цель) надо больше свободного времени хз.
KlonD90
Ты в мейлру работаешь что ли?
Неа. Я просто тарантуло любитель ❤️ заодно евангелист немножк. но мейл ру пока ни рубля не заплатили
Rafael 🌵
Неа. Я просто тарантуло любитель ❤️ заодно евангелист немножк. но мейл ру пока ни рубля не заплатили
Вики говорит, что евангелист может проповедовать на добровольной основе
Vitaly
Всем привет. Ищем синьер дева в комманду, удаленка, фулл-тайм. Базз- ворды: React, Next.js, koa, Parse, вставить свою любимую технологию :) Небольшая разпределенная студия(США, Украина, Росиия, Филлипины): http://siliconvalleyinsight.com/ Можно 2 человека на фронтенд и на бэкэнд, но лучше чтоб был 1 человек. Оплата достойная. Резюме и гитхаб хэндл слать мне в личку или dotcypress@gmail.com #вакансия
Dima
@klond90 ты бы отказался от слова малец. И почему именно Telgeram? Блог можно много где завести.
Vitaly
Еще рубист нужен, есть у кого ссылка на Руби чаты?
KlonD90
@klond90 ты бы отказался от слова малец. И почему именно Telgeram? Блог можно много где завести.
Где-то часто его использую? Постараюсь последить. Мне удобнее в тг. Вконтактик/facebook для знакомых, твиттер слишком короткий. А так именно писать удобнее в тг с телефона пока в поезде качу
Dima
Я о блог–платформах.
Dima
К примеру Tumblr, Blogerator, Medium.
Rafael 🌵
К примеру Tumblr, Blogerator, Medium.
Зависит от размера одной записи в блоге
Rafael 🌵
Есть просто приписка к ссылке, то зачем тебе медиум?
Rafael 🌵
Если просто умная мысль, то твитер (ну ты понял)
Dima
Мне он не нужен. Я просто как пример приводел. Twitter ущербен с его ограничениме на количество тектск.
HashTag
Подписка на #вакансия
Dima
@iCoderXXI если без AJAX, то что является определяющем понятие SPA?
Andrew
МНОГО экранов БЕЗ перезагрузки страницы :)
Andrew
типа слайдер/карусель, но с более богатым функционалом.
Dima
😊
Andrew
single page application - одностраничное приложение.
KlonD90
если у меня одна страница то у меня SPA :)
KlonD90
делал SPA еще до javascript'а
KlonD90
frame'ы сила
Dima
Отличное замечание.
Andrew
frame'ы сила
БЕЗ перезагрузки :)
KlonD90
ну какая перезагрузка? всего-то один фрейм обновлялся
KlonD90
SPA в наше время было другим ❤️
Andrew
дак обновляется жеж :)
Andrew
спа начинается с аякса :)
KlonD90
ну там и обновляется только то что надо
Andrew
слушай, ну ты древний... :)
Yuri
а есть чатик, где интересными вопросами на интервью делятся?
KlonD90
(кажется этот и есть он) как-то спросили пьешь ли пиво
Yuri
достойно
Yuri
у меня однажды спросили, почему 'true'==true, а 'false' != false
Yuri
плохо написал, спросили не про true а про truthy
KlonD90
Классические алгоритмы. Сортировка массива из 0 1 и из 0 1 2
KlonD90
O(n) сложность конечно же
KlonD90
это правда мой вопрос на собеседованиях ( буду новый придумывать лол
Yuri
мощь
Yuri
там в чем пойнт? в том, чтобы посчитать нолики и единички и сгенерировать новый массив?
KlonD90
Это больше на собеседование видишь как человек мыслит. Генерить новый массив нельзя.
Yuri
то есть это должны быть _именно эти_ единички и нолики?
KlonD90
Это не должно приводить к аллокации еще одного такого же массива
Yuri
ну, тогда я бы посчитал количество единичек edinichki, а потом прошелся бы по исходному массиву, переписывая его значения - первые length-edinichki элементов заполнил бы нулями, остальное - единичками
Yuri
быстрее вроде можно...
KlonD90
А в один проход сможешь?
Yuri
если замутить второй итератор, то как-то можно...
Yuri
ну да, создать дополнительный итератор j просто после каждого сравнения в цикле, если попался нолик, переписывать arr[j]; j++. А по выходу из цикла заменить lengh-j единичками
Yuri
но напрашивается какое-то решение с переводом этого бинарного массива в чиселко и использование свойств чисел
Andrew
1) инициализирую доп. переменную на конец массива 2) циклом прохожу с начала массива, если встречаю по текущему индексу 1, то проверяю что по доп. индексу, если там 0, то меняю местами, если там 1, то декремент пока не 0. прерываю цикл, если дошел до вторго индекса.
Anonymous
А, блин, пузырьком нельзя
Andrew
клевое решение
на паскале еще и не такое выделывали :)
Andrew
я когда для себя открыл указатели и произвольное выделение памяти, уххх :)
Andrew
у меня на гитхабе валяется код, я в 1997 году написал гипертекстовый движок типа консультант+ :)
Yuri
блин, не дает мне покоя возможность воспринимать массив как число в двоичной системе
Andrew
по нынешним меркам ужос-ужос конечно, но задачу решало :)
Yuri
сишная профессиональная деформация, ага
Andrew
я на кодеварс решал задачку одну, типа base64, Но позамороченнее, там дофига битовых операций. вот JS вообще не про бинарный формат, увы. :(
Andrew
т.е. я задачу решил конечно, но для ноды, а в браузере это дело не будет работать.
KlonD90
Большой ну там в половину оперативной памяти
Andrew
ну мне ничего другого на ум не приходит, чтобы O(n) сложность была, ну и в целом ничего проще придумать просто невозможно мне кажется.
Andrew
т.е. что угодно другое будет менее эффективным.
Andrew
но в целом массивы на пол-оперативы в js - это как бы из Де Сада :)
Anonymous
В браузере