- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
function insertComment(comment) {
// todo: optimize this shit
for (var j = 0; j < $scope.comments.length; ++j) {
if ($scope.comments[j].thread_id == comment.thread_id) {
$scope.comments[j] = comment;
return;
}
if ($scope.comments[j].comment_id < comment.comment_id) {
$scope.comments.splice(j, 0, comment);
return;
}
}
$scope.comments.push(comment);
}
for (var i = 0; i < data.length; ++i) {
comment = data[i];
comment.text = $sce.trustAsHtml(comment.text);
comment.postedFuzzy = fuzzyDate(new Date(comment.posted), new Date());
insertComment(comment);
}
Оптимальное набивание комментов в сток за O(n^2).
http://146.185.130.46/ngk/
???
З.Ы. Перенесу этот fuzzy date во вьюху, не переживай.
Но лучше конечно прямо постом иль гетом отправлять список далбоебов на сервер и там уже фильтровать имхо.
Уровень синхронизации базы ;)
> и там уже фильтровать имхо
Долбоёбы убежали/забанились, мотивации делать фильтр пока нету...
поясни. и почему это повлияет?
А теперь насчёт влияния: у некоторых юзеров включены уведомления на е-мейл об ответах. Некропостинг теоретически может разбудить старых юзеров и повысить активность на какую-то долю процента.
Другое дело, что ссылку с айпишником я тут уже во все поля засветил, так что не отмазаться ;)
Out of memory: Kill process 27981 (postgres) score 276 or sacrifice child
лзма 155 мега баты стало тоже 22 мега баты но зожимает ещё медленнее
лзоп 155 мега баты стало 39 мега баты мало вореций лзоп не нужен
http://i.imgur.com/jqXkMpD.png
http://rgho.st/8XBmwfCLD
квантум зожатия вореций моксемальный словарь 2 мега баты 155 мега баты стало 28 мега баты
freearc зожатие ультра (2 гига баты озу для разжатия) 155 мега баты стало 19 мега баты
винрар -m5 -mc63:128t -md4m 155 мега баты стало 20 мега баты
7 зип победил короче сильнее 18 2 мега баты не зожимается
ппмд = прогамма прицимп мухи детерминированный
155 это 34 1 гзип это 27 8 квантум это 27 4 ха это 23 3 бзип2 это 22 лзма это 20 5 вирар это 18 6 фриарк это 18 2 7 зип ппмд
Немного странно с непривычки смотрится фон, из-за этого же не хватает номеров говнокодов. Хотя, и не нужны они.
Наверно надо как-то помечать текущее состояние, более новым комментариям делать class="new-comment", сделать кнопку "открыть новые посты".
P.S. Первая возможность у меня в одном скрипте реализована (правда, я её не выкладывал на гитхаб) - очень удобно, когда в стоке 5 комментариев с предложением соснуть подсвечены как новые, а остальные 15 - как старые, а иначе их и не отличишь. Кнопку открытия новых что-то я поленился сделать, а надо бы.
P.P.S. А неоткомментированные посты с главной? Если всё равно посты качаются, интересно было бы запилить, чтоб не писать SEO-комменты как Ленин завещал. (был у меня скрипт "главная в стоке", который неупомянутые в стоке говнокоды с главной туда добавлял")
Добавь оповещения при приходе коммента, чтоб сразу дзынкало и\или мигало в иконке вкладки. Выключаемое) Можно в куках, а можно а можно реально заюзать вебдванольные оповещения с подпискаю
а можно просто поднять джаббер транспорт
у меня могли даже где-то сохраниться сорцы такой штуки (подписки, консоль, база пользователей)
оторвать от них ненужный здесь граббер, и в путь
на костер
"Beware the Jabberwock, my son!
The jaws that bite, the claws that catch!
Beware the Jubjub bird, and shun
The frumious Bandersnatch!"
He took his vorpal sword in hand:
Long time the manxome foe he sought --
So rested he by the Tumtum tree,
And stood awhile in thought.
And, as in uffish thought he stood,
The Jabberwock, with eyes of flame,
Came whiffling through the tulgey wood,
And burbled as it came!
One, two! One, two! And through and through
The vorpal blade went snicker-snack!
He left it dead, and with its head
He went galumphing back.
"And, has thou slain the Jabberwock?
Come to my arms, my beamish boy!
O frabjous day! Callooh! Callay!'
He chortled in his joy.
Кстати, упомянутый Ватсап основан на дебильной реализации всё того же Джаббера, но только с дырами в безопасности (вроде пароля, которым владеешь не ты, а чужой дядя) и без транспортов и других интересных штук.
где цитирование части текста собеседника?
где редактирование сообщений, которое с каждым апдейтом уже несколько месяцев анонсируется "ну вот сейчас точно есть", но всё через пень-колоду?
до сих пор в десктопной версии нельзя группу создать - что это за пиздец?
зачем оно орёт как ебанутое на телефоне? ну засунул уже в нотификации непрочитанное, ну видишь, что его всё ещё не прочитали - зачем следующим сообщением того же чата орать, и далее 100 раз? приходится лезть в телефон, открывать этот чат и ставить в мьют
А мне кажется, годно. Пишет кто-то "привет", я слышу писк, читаю в уведомлениях "привет", вижу нулевую информативность и откладываю телефон. Нет необходимости открывать приложение и отвечать. Затем этот кто-то пишет "займёшь денег?" Телефон пищит, я читаю, вижу необходимость ответить - открываю приложение и отвечаю. Уведомления упрощают взаимодействие с программой, уменьшают количество кнопок, которые надо нажать. Я работаю с приложением только в том случае, когда это действительно необходимо.
Обратный случай: телефон пищит "привет", я читаю "привет", откладываю телефон, а "займёшь денег" вижу только в пятницу вечером, решив перед уходом с работы проверить почту и чатики. Или же приходится на каждое "привет" каждого пользователя открывать приложение, видеть там тот же "привет" и закрывать снова.
Аналогичное мучение - на форуме Василия.
> В теме могут быть ещё ответы, но это единственное уведомление, которое вы получите, пока не посетите форум.
Написал 3_14dar про лямбды в питоне - мне можно не отвечать, но на форум зайти и прочитать то же самое - придётся, иначе я уже никогда не узнаю, что кто-то после него написал "JavaScript - говно", на что мне обязательно нужно ответить длинным бугуртотекстом.
Возможно, нужна кнопка "отложить чат". Мне бы она точно пригодилась.
Пишет кто-то "привет", "я был в Америке", "у нас тут завезли новую порцию матрёшек", - телефон пищит, я слежу за этим и читаю в уведомлениях. Затем он начинает "вот у нас есть один проект", "надо запилить трёхмерную модель как на http://mode.li/661", "займёшься?" Здесь я уже понимаю, что не могу просто так безмолвно следить за сообщениями поглядывая на уведомления, поскольку занят. Жму на кнопку "отложить", он что-то пишет про модель, но я это увижу только когда освобожусь и изучу вопрос подробно.
всё остальное вполне пофикшено
телеграм сейчас мой основной мессенджер
но учитывая, что ботов писали даже саппорт-инженеры на старой работе, подключая в телеграм что угодно (например, заббикс срал), то порог вхождения явно невысокий
там правда код говнецо -- писался он на заре изучения хацкеля
Ранним утром на заре
За рекой
По траве
Ходит в поле красный конь.
Красный конь
Ходит,
Жарким солнцем залитой,
Машет гривой золотой.
Моё детство —— красный конь!
А в лугах...
Так звенит в лугах роса ——
Только тронь...
На ветру...
Полыхает на ветру
Красный конь.
Гордо
По земле копытом бьёт,
Тишину из речки пьёт.
Моё детство —— красный конь.
Поманю...
Протяну тому коню
Я ладонь
И скажу:
«Отвези меня домой,
Красный конь.
Рядом
Ты, наверно, неспроста,
Как людская доброта».
Моё детство —— красный конь!
если у кого-то где-то откроется - пишите. мне в линух перегружатся лень
былоб круто, еслиб ты писал приблизительное число юзеров твоего стока. а то вдруг тока я один
эоны сменяют друг друга, проносятся разные палеонтологические пласты: борманда, потом лурика, geg moroza; время от времени вспыхивают сверхновые гоатсе
И у тех у кого её нет - тоже не привычно
Синхронизация 12%, уровень LCL в норме.
З.Ы. Дизайн в стиле "так верстают только мудаки", сорри.
ахахахаах
Теперь понятно почему сайт утром лежал
Не, это не я уронил. Глянь в исходнике, там запросы не чаще раза в 5 секунд.
Зато без спама от гостей.
Багров пришлось на время скрыть из выдачи.
В любом случае, я с этими пидорасами больше не хочу связываться. Мне одного раза хватило.
Теперь Вы знаекомы с моим IP.
вот ещё, пусть сами указывают Accept: text/php
Как-то так. Ещё пытаются залить .php и выполнить его из upload. Обычно примерно десять айпишников в день постят всякое.
И что постят?
А как конкретно пытаются залить? Я просто сейчас работаю с Wordpress, мне интересно.
.party
.faith
.fail
.life
и многие другие
Потом кликаешь, раскрываешь список, а там:
Выбираешь год бесплатно и всё работает.
Краткое содержание следующей серии: борманд изучает роутинг в ангуляре и прикручивает отображение постов.
> Двустраничного
Одностраничного, SPA же.
Ну ладно, нахуя тебе ангуляр для SPA в 2 состояния?
А пхп умеет?
Нашел интересные новости на этом сайте: https://himaan.ru/ :
https://himaan.ru/foto-prikoly-interesnoe/2904-yuvelirnyy-brend-repossi-pokazal-novuyu-kollekciyu.html
<a href=https://himaan.ru/foto-prikoly-interesnoe/761-mir-krasoty-i-dobroty-dlya-docheri.html> Мир красоты и доброты для дочери </a>
<b> Симметрия дерева </b> https://himaan.ru/foto-prikoly-interesnoe/1357-simmetriya-dereva.html
<a href=https://himaan.ru/foto-prikoly-interesnoe/5199-druzhelyubnye-monstry.html> Дружелюбные монстры </a>
<b> Как работают автоматические паркинги в Вольфсбурге </b> https://himaan.ru/foto-prikoly-interesnoe/139-kak-rabotayut-avtomaticheskie-parkingi-v-volfsburge.html
<b> Мастер фотошопа Мартин Де Паскуале </b> https://himaan.ru/foto-prikoly-interesnoe/253-master-fotoshopa-martin-de-paskuale.html