8914feeb1429ace7df53ba46a0c28918?s=75&r=x&d=retro
псы в рапиде

два сияющих прелата

Avatar for squadette
getDerivedStateFromProps vs componentWillReceiveProps antipatterns мегатред https://github.com/facebook/react/issues/12898
Comment
вообще у меня тот неловкий момент когда я не понимаю чо gaearon@github так мучается. "I didn’t mean you should always lift it [state] up as high as possible. ... Lifting state up isn’t a panacea either.". так как я даже не lift state up, а прямо-таки move it sideways, то мне как раз кажется что все возможно, и может быть даже почти панацея. ну то есть во фронте мокума код становится сложнее ровно в тех моментах где он должен быть сложнее, и по предсказуемым причинам. Но наверняка если написать 50 тысяч реактовских компонентов то появляется дополнительная точка зрения. ‎· псы в рапиде
Comment
Update: а, я понял почему. Потому что я тотально забиваю на reusability компонентов вне приложения, поэтому там полный cohesion переходящий в coupling. ‎· псы в рапиде ‎· 5
Comment
там самое прекрасное по-моему это топикстартер, который праведно топит за семвер, потому что, как оказывается, у него 16.4 тихо-тихо приехал через yarn без локфайла, и никто бы не заметил, если бы не ‎· full of melancholy details ‎· 1
Comment
@hotgiraffe: я не вижу там про локфайлы. мне кажется что они проапгрейдились стандартно и у них все сломалось, и они настаивают что "сломалось" — это потому что "API изменился". ‎· псы в рапиде
Comment
@squadette: We didn't knowingly upgrade. I wasn't even aware 16.4 had dropped until someone on my team said, "Hey, look at the React version, it changed." Our company's policy is ^, so we automatically got the latest version on our next fresh pull, and subsequent yarn, of the codebase, which just happened to be that same night. https://github.com/facebook/react/issues/12898#issuecomment-3... ‎· full of melancholy details ‎· 1
Avatar for squadette
Дюран «Бесконечная шутка», полная версия https://vk.com/@by_duran-beskonechnaya-shutka
Comment
но у DFW длинней! (тж "меряться бесконечными шутками", "бесконечношуткомерка") ‎· full of melancholy details ‎· 2
Comment
^ но ДФУ мертв, а Дюран еще нет ‎· вайлд тёрки 101 ‎· 1
Avatar for squadette
Dual-Rotor Embedded Multilink Robot with the Ability of Multi-Degree-of-Freedom Aerial Transformation https://www.youtube.com/watch?v=zMi5v2KznU4
Avatar for squadette
Machine Learning: The High Interest Credit Card of Technical Debt https://ai.google/research/pubs/pub43146
Avatar for squadette
“hexagonal graph paper for organic chem is the only thing that's ever made me want to take that class” https://twitter.com/AnnaGHughes/status/1008821262393729026
Comment
If you draw on the page for long enough, you can discover graphene. ‎· 9000 ‎· 15
Comment
@burzoom: неправильно ты, дядя Фёдор. Надо было наоборот хранить марки в лекциях по матанализу, они после этого хорошо заходят! ‎· Goyim proved a theorem ‎· 2
Avatar for squadette
Я дочитал книгу Elliott Holt "You are one of them". Это удивительно хуёвая книга! Осталось только понять, откуда она появилась в моем киндле в 2015 году. Предыдущая: /squadette/2006186
Comment
А зачем дочитывать хуёвую книгу, если с какого-то момента понятно, что чуда не случится? ‎· Goyim proved a theorem ‎· 3
Comment
@squadette: хм, и кто из нас нормотипик? (Это многое объясняет насчёт переводов строк (тм)). Вообще сочувствую, конечно. ‎· Goyim proved a theorem ‎· 1
Avatar for squadette
“Mystery Victorian (?) engraved woodblock, private collection, trace the impression. What on earth does it depict? We’re guessing it might be from Chamber’s Encyclopaedia, but we have no idea. #blocksplatesstoneshttps://twitter.com/leusavage/status/1009092089223827457
Avatar for squadette
Так как мы тут постепенно дошли до чтения комментариев на vc.ru и поиска содержания в них, И при этом я попал в список 200+ им. @pgms, а также я хочу наконец написать манифест про стендап, то наверное мне надо изложить что я думаю про [/mokumentary/2031807].
Comment
Вообще мне кажется, что многие участники дискуссии не ознакомлены с фреймворковым видео-роликом про веб-студию "Сокол", и этот прискорбный факт не дает им найти общий язык. Ежели хотя бы семеро найдутся, которые не ознакомлены, то ознакомишь ли их? И отвечает он, да, ознакомлю: https://www.youtube.com/watch?v=3io3-R-Vc1E ‎· псы в рапиде ‎· 14
Comment
@corvalol: guilty as charged; сансара затянула. но всё будет. ‎· wisdom of wombats
Avatar for squadette
Стендап — не место для дискуссий
Avatar for squadette
А теперь партнерский материал о том как были устроены поставки продовольствия в начале девяностых в Москве (10 карточек).
Comment
Трудно ли работать арбитром? (16 жёлтых, 4 красных карточки) ‎· igors ‎· 10
Avatar for squadette
tomorrow is envday
Avatar for squadette
Когда в следующий раз мы будем писать что-то где есть "таблицы" и "поля", хоть реляционное хоть постреляционное, надо будет не забыть сделать отношение между именами и сущностями не 1:1, а N:M. Это позволит легко рефакторить сторадж: переименовывать поля и таблицы (создать альяс + исправить код + удалить старое имя); тестировать удаление колонок и таблиц (удалить имя, при необходимости восстановить).
Comment
В наших реляционных и постреляционных системах эта фича удивительно часто заставляет пользователей и операторов хлебнуть говна. Причём каждый раз конкретный баг фиксят, но они как-то не кончаются (одной из систем 12 лет, казалось бы, ---, но нет). ‎· מי יודע
Comment
(inb4 понабрали императивщиков по объявлениям. ну да, понабрали.) ‎· מי יודע ‎· 1
Avatar for squadette
нанять человека из долины отчаяния
Comment
в почти успешную компанию в Uncanny Silicon Valley ‎· як орбитального выпаса ‎· 6
Comment
Though I walk through the silicon valley of death, I will fear no evil. ‎· тяготѣніе къ желудю и корыту ‎· 7
Avatar for squadette
Также в городе Rijswijk можно купить вот такие сырокниги.
Comment
выглядит как оконная замазка. ‎· dixi ‎· 3
Comment
@dixi: надо чтоб на запах и вкус тоже ‎· хуй это на черный день
Avatar for squadette
We put ДИЗЕЛЬГЕЙТ in БЕТЕЛЬГЕЙЗЕ
Comment
Apparently BEZELGATE is a thing ‎· Vlad Kaznacheev
Comment
i will settle on БЕТЕЛЬ ‎· хуй это на черный день
Avatar for squadette
С 12 июня до 7 октября в музее города Rijswijk в Голландии проходит Paper Biennale 2018 — выставка работ современных художников, использующих бумагу в качестве материала. Также в музейном магазине можно купить довольно редкие книги, посвященные бумажному искусству и изготовлению бумаги. http://www.museumrijswijk.nl/english.php
Comment
О господи, как я хочу. ‎· зиждилище и обиталище ‎· 2
Comment
Трейлер предыдущего биеннале (2016): https://www.youtube.com/watch?v=NwY2H1f14J4 ‎· псы в рапиде ‎· 1
Avatar for squadette
я придумал сериал где учоные изобретают ПОРТОМОЛЕКУЛУ и весь мир начинает покрываться azulejos и заливаться вкусным портвейном.
Comment
тот ужасный момент, когда встречаешь идеальную шутку одновременно про Португалию и любимый сериал, но ее некому пошутить, потому что все друзья, кто в теме Португалии, не смотрели Expanse. ‎· потрачено с любовью ‎· 5
Comment
ПОРТОУКРЫ ‎· Протонный Ленин
Avatar for squadette
...мне надоело смотреть на них, и я пошел на стендап, где, говорят, одному слепому подарили опцион.
Avatar for squadette
"но меня поразило другое - забытая мной за три года без командировок по россии степень человеческого доверия к тому же телевидению, людская внушаемость." https://www.facebook.com/olesya.gerasimenko.7/posts/102146890...
Avatar for squadette
“‘Moſt deare’ bookworm has underlined this section for us! Unintentional #paratexts ** munch munch munch https://t.co/rABUiELUoD #rarebookshttps://twitter.com/bob_maclean/status/1001786748928741376
Avatar for squadette
#mokum-releases: a) testing improved database indexes to improve some performance. please report if anything breaks.
Comment
b) iteration number 2 on the same theme, thanks @markizko for extensive testing and discussion; ‎· псы в рапиде
Comment
c) fixed theoretical bug that could lead to some posts not appearing on some pages in (hopefully) extremely rare cases; ‎· псы в рапиде
Avatar for squadette
Roshi: a CRDT system for timestamped events https://developers.soundcloud.com/blog/roshi-a-crdt-system-fo... как в Soundcloud генерируется лента подписок. (via @haron)
Avatar for squadette
#mokum-dev: внезапно нас с завидной регулярностью догоняют тяжелые запросы генерации ленты. Table def: https://gist.github.com/squadette/a65b84807ceb78158b162da0fb6.... Немного статистики: 10M записей в таблице; 570 Mb данных, 878 Mb индексов (четыре штуки). Время выполнения основного запроса — 1.5-2 сек. При плохом раскладе они набигают и залипают друг друга и почти весь сервер.
Comment
Решения: а) разрезать таблицу на много-много (например, три) отдельных таблиц по классам таймлайнов (подписки, агрегатные ленты, etc.). Еще статистика: три основных класса таймлайнов по количеству соответствующих записей: user_likes (3.2M), everything (1.8M), user_comments (1.5M). ‎· псы в рапиде
Comment
Но! Вдруг стало понятно что структуру новых covering indexes (^^^) надо переделать, переставив местами два последних поля: [timeline_id, fresh_at, post_id]. Эта схема обрабатывает одновременно одно- и много-таймлайнные риверы, двумя разными способами. Для однотаймлайнного используется обход по префиксу индекса: [timeline_id, fresh_at], а для многотаймлайнного используется обход по первому полю индекса, timeline_id, а оставшиеся два поля используются только как covering index, устраняя необходимость лезть в data pages. Это позволяет удалить старый индекс, сэкономив на insert/update. ‎· псы в рапиде ‎· 1
Avatar for squadette
"The teeniest tiniest Tokyo! ~80,000 tris without the outline. 3 textures. 乾杯! (If you don’t see textures: try switching from LD to HD)" Littles Tokyo https://www.artstation.com/artwork/AJGbV
Avatar for squadette
Dominique Rousseau “Le eaux dormantes” 2017
Comment
"Water sleeps, but Enemy never rests." ‎· You made it, little trash panda!
Comment
снова, скажут, мне померещилось ‎· византийский двоичный поиск ‎ ‎· 1
1 2 3 4 5 6 7 8 9 10

2015-2018 Mokum.place