дыбр

Jul. 27th, 2017 09:33 pm
juan_gandhi: (Default)
[personal profile] juan_gandhi
 Утром подруга-то встала в семь часов и уехала в свой колледж, а я валандался до девяти, потом бац-бац, сурьянамаскара, завтрак стоя, чай с собой, и на диабетическую учебу. А там еще деньги надо платить за еду, так еще в банк за кешем, а то мне забыли оставить.

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

Преподавательница, Сесилия Лам, китайка из Индонезии (ну вы поняли, тяжелая жизнь и побег), раньше жившая в Британии, но акцент почти утратившая. Сначала несла всякую дешевую хуйню, я сидел мейл да твитер читал, да линктин, там Твейн много всякого смешного пишет. Но постепенно Сесилия (ну и я вопросики тоже подбрасывал) стала как-то копать глубже, так что стало интересно. Ну там про пурины (первый раз слышу), и т.п. И что за подагра такая (бля, мне один доктор такую уж херню про нее нес, дальше некуда); и все такое. Очень грамотная тетка. И про фруктозу рассказала, вплоть до слухов об оной.

Ну это вам неинтересно, я надеюсь.

Обедом покормили, приличным таким, скромным. И теперь надо 10-го в следующий раз, да еще меня уговаривала в промежутке к какому-то dietitian записаться и сходить. Да боже мой, когда все это делать-то.

В час освободился. В час же Тим Перет на работе должен был рассказывать какую-то полезную хрень. С Тимом у меня интересные отношения; так что ну не успел так не успел. Заехал зато машину помыть, на Хамилтон. Там все изменилося (под нашим зодиаком). Теперь за нормальное мытье дерут 32 бакса. Ну ладно; взял кофе, стою жду. Вижу, вот уже моя машина; подошел к мексу, спрашиваю, готова чи шо. Да, сэр, все готово. Показал ему на многочисленные пятна от фруктов на крыше, это шо. А ща, говорит, give me a minute. После чего прибежали четверо; двое протирали внутри, двое снаружи. Фигасе ндравы. Последний раз я там. Типа тоже не дал. Жаль; хорошая была мойка. Ну что, новое руководство, наверно.

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

Ну там это. С работы ушел в восьмом часу; встретил по дороге Уолта Ванини; он проводил меня до машины, а потом я его подвез до его машины, он в Менло Парке паркуется. Менлопаркинг. Думаю, не он один такой умный.

Кстати, на работе половину времени занимался главой, осваивал latexный формат для матформул. А чо, $a^2=b^2+c^2$, и все дела.

Об это время трафика уже нету. Ехал, слушал всякую фигню. По бибиси говорят, что из ИГИЛа бегут много психически пострадавших. Ну еще бы. Из Лугандона тоже. И оставшиеся тоже. И вся Россия... почти вся... эх.

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

А вернулись, вдруг желудок так схватило. Аж до тошноты. Данублин. Шо за жизнь. 

Все, кино уже посмотрю. Делать ничего не хочется.

Кстати, 10-го я не пойду к Сесилии, у меня таки 10-го интервью, очень важную персону интервьюируем. 
 

зарисовка с натуры

Jul. 27th, 2017 05:52 pm
sab123: (Default)
[personal profile] sab123
Наблюдал утром на нашей улице:

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

a case against net neutrality

Jul. 27th, 2017 12:17 pm
sab123: (Default)
[personal profile] sab123
EFF впадает в истерику на предмет того, что мобильные операторы ограничивают видео-трафик и приводит это как пример ужасов, которые нас ожидают в отсутствие net neutrality:

https://www.eff.org/deeplinks/2017/07/throttling-mobile-networks-sign-things-come-unless-we-save-net-neutrality-now

Но я лично вижу такие ограничения в разумных пределах как положительные. Чтобы вся эта видеосрань не мешала пользоваться нормальным интернетом. Если net neutrality ее запрещает, это сильный агрумент против net neutrality.
juan_gandhi: (Default)
[personal profile] juan_gandhi
https://www.researchgate.net/publication/287201275_Architecture_of_enterprise_automated_information_system_-Layers_and_levels_-MDA_MDD_approach_-Relation_to_the_software_development_life-cycle 

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

В 2010-м эти люди выглядели мудрыми знатоками жизни. Сейчас они выглядят несчастными идиотами. Но сейчас они задвигают микросервисы и аджайлы. С тем же левенчуческим апломбом.

Главное - поменьше их слушать. Ни одна большая система не создана по советам подобных придурков. Придурки пришли пост-фактум, языками почесать.

В частности, Левенчук уже не первый десяток лет на манеже, ну и? Where's the beef? Может быть, Дима Завалишин свой Фантом дизайнит по заветам Левенчука?

срач в снопесе

Jul. 26th, 2017 03:32 pm
sab123: (Default)
[personal profile] sab123
Как интересно, в снопесе посрались акционеры. А все из-за хитрой организации структуры владения: у них отдельно контент, отдельно техническая инфраструктура. С одной стороны, техническая инфраструктура выступает как контрактор, с другой стороны ее владельцам (они же руководители) принаджежит 50% акций части, занимающейся контентом. Потому что муж и жена, основавшие контентную часть, посрались и развелись, и жена продала свою половину (по времени они сначала развелись, потом наняли технического контрактора, потом продала). А похоже что наняли технического контрактора они тогда, когда присосались к политическим деньгам и пошли раскручивать эту коммерцию.

P.S. содержание их предыдущего срача:
http://www.dailymail.co.uk/news/article-4042194/Facebook-fact-checker-arbitrate-fake-news-accused-defrauding-website-pay-prostitutes-staff-includes-escort-porn-star-Vice-Vixen-domme.html

новоселье

Jul. 26th, 2017 09:59 am
sab123: (Default)
[personal profile] sab123
Поселил Мышика в аквариум. Там ему гораздо больше места, и разглядывать его удобнее. Не знаю, нравится ли ему рассматривать окрестности, но мне интереснее чтобы его не рассмотрел кто-нибудь прожорливый, поэтому я занавешиваю переднюю сторону тряпкой. Если что, он может рассматривать окрестности из угла.

20-галлонный аквариум очень мило подходит для мыша. В нем есть и территория и высота. Я в Волмарте видел 10-галлонный аквариум за $15, который в-принципе тоже лучше 5-галлоного ведра - и побольше плошадью, и повыше. Из минусов - в нем просто так стекло сверху, без окантовки. И стекло склеено герметиком, по которому я думаю старательный мыш вполне сможет заползти наверх. Так что мне удалось найти вариант получше за те же деньги.

В аквариуме Мышик первым делом заинтересовался низким углом, в котором скопилась остаточная вода после мытья, и пошел мочить в ней пузо. Потом ходил по новой территории как тигр.

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

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

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

Позавчера оставил мышу орехи - фисташку и две половинки кэшью. Он их сразу не ел, даже если ему их в нос тыкать, но за ночь похоже распробовал. К утру исчезла фисташка и одна половинка кэшью, а вторая половинка валялась на траве. Мышь утром лежал под баночкой от орехов. К вечеру и вторая половинка кэшью исчезла.

Вообще у мыша явно идет постоянная самостоятельная активность, которой мне не видно (они не дневные и не ночные животные, вместо того у них циклы сна по 3-4 часа, а не по суткам). Думаю, не добыть ли ему видеокамеру для наблюдения за всей этой деятельностью.

P.S. Учет:
Locations of visitors to this page

headless chicken

Jul. 26th, 2017 09:42 am
sab123: (Default)
[personal profile] sab123
Прочитал на баше про безголового куря, который прожил год, пошел искать дальше. Оказалось, что не год, а полтора (и то потом подавился зерном, а так мог бы жить дальше), и не совсем безголовый - голову ему отрубили криво, и у него остался продолговатый мозг и одно ухо.

(no subject)

Jul. 26th, 2017 08:00 am
juan_gandhi: (Default)
[personal profile] juan_gandhi
 "системная инженерия", Левеенчук 

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

байки с интервью

Jul. 25th, 2017 04:33 pm
juan_gandhi: (Default)
[personal profile] juan_gandhi
Интервьюировали одного, principal engineer, with Indian Can't Code Disease.

int Random (1 to List.size)
...

void main(Arg[] args) {
  Map<String, List(String)> map =...

...
juan_gandhi: (Default)
[personal profile] juan_gandhi
Сегодня с ним по NPR разговаривали.

https://thesternfacts.com/opinion-without-ed-lozansky-trump-russia-could-not-have-happened-c1bf1c4a45ca

https://thesternfacts.com/american-university-in-moscow-linked-to-russian-state-but-fake-like-trumpu-14d157fa234f



"It is quite possibly the only university more fake than Trump University.
American University in Moscow has no listed courses, and no faculty.
It’s a university only in name, supposedly to hand out diplomas equivalent to an MBA in the US to Russian students.
All you have to do today to get one of these “diplomas” — the Russian flavor of the frequently maligned “participation trophy” — is to keep up on your assignments (propaganda reading) and submit a really good 600-word essay to Professor Ed.
Their official website uses a stock photo of Moscow State University, from Wikipedia."

Etc
dennisgorelik: (Default)
[personal profile] dennisgorelik
Short names vs unique names
It is a good practice to use shorter method names, because long names are harder to read.
It is cleaner to call:
candidate.Save();
than:
candidate.SaveCandidate();

But then we end up with multiple "Save()" methods in different classes. For example:
Candidate.cs/Save()
Recruiter.cs/Save()

Problem with non-unique names
If we search our codebase for "Save(" - we would find a lot of methods and method calls. Only some of them would relate to the functionality we actually want to research (for example, we may want to research where "Candidate Save()" functionality is used because we consider refactoring or deleting it).

Plain text search vs code references
Visual Studio allows to find all references to a specific method by right-mouse-clicking on a method name and selecting "Find All References".
So, non-unique method names problem is solved, right?
Not quite.
Visual Studio is not able to track method calls that are made from aspx and ashx files.
Visual Studio is also not able to find method references in the comments.

ReSharper vs vanilla Visual Studio
ReSharper actually is able to find method references in aspx, ashx and even in comments. Until Visual Studio 2015 that worked fine. But since ReSharper team and codebase aged, and Visual Studio switched to new Roslyn compiler, ReSharper team was not able to keep up and delivered only barely working resource hog, that is practically not usable with newer version of Visual Studio (too slow).

Get rid of aspx and ashx files?
It is actually pretty easy to avoid using ashx handlers and use standard C# classes to implement HttpHandler interface.
But what about aspx pages: can we get rid of them too and use only standard C# HttpHandlers?
If we could do that, then we would be able to rely on "Find All References" feature again.
But, unfortunately, getting rid of aspx pages is not that simple. We would have to reimplement a lot of functionality that aspx has.
For example:
- Page PostBack support would be gone.
- Ability to nicely combine HTML code and aspx controls alongside each other would be gone.
- HTML syntax validation would be gone (no HTML syntax validation for C# strings in Visual Studio).

If it ain't broke - don't fix it
Even though it is pretty straightforward operation to convert existing ashx files into standard C# classes (where Visual Studio is able to track all method references) - such conversion is not without its own problems.
- Conversion takes developer's time.
- Code replacement could introduce silly bugs.
- Moving code from class to class makes navigating "svn blame" - a little bit trickier.
So if an ashx handler was working in the solution for many years already - does it make sense to touch it now?

The benefits of code refactoring
In spite of "If it ain't broke - don't fix it" rule - cleaning up code is still needed. If we do not keep code clean (do not delete unneeded parts and do not clear confusing things such as hidden references) - then our codebase would be extremely hard to maintain. Fixing a bug would introduce other bugs. Features would be very hard to add without adding bugs.

It depends
There is no single solution that can be applied to all situations. In software development we consider multiple problems and constantly weigh pros and cons against each other.
For example, out of 11 remaining ashx files, we:
- Deleted one file because we do not use it ("Reduce amount of code when possible" principle).
- Would migrate one file to the standard C# HttpHandler, because today during refactoring a developer missed a method call from that ashx file.
- Keep other 9 ashx files as is ("If it ain't broke - don't fix it" principle).

What are your examples of balancing problems against each other?

Те же, там же

Jul. 25th, 2017 11:36 am
lana_roxolana: (Default)
[personal profile] lana_roxolana
Меня упорно не выпускают за двери не то, что госпиталя - даже моей палаты №6.  Самочувствие кардинально улучшилось, даже решила раскурочить компьютер, который весьма неосмотрительно входит в комплект амуниции в моей комнате. У него куча всяких ограничений, но нам ли быть в печали? Подумаешь, нельзя в ФБ и на почтовые сервера заходить! И отсутствие кириллической клавиатуры для бывшей журналистки ваще не проблема, но им об этом никто не сказал ))) Кстати, ЖЖ тоже относится к разряду заблокированных, с чего бы это? ))
Короче. Что происходит - до сих пор никто не знает. До недавнего времени я выглядела и вела себя приблизительно как живой труп. С соответствующими анализами. Эмпирически решили-таки влепить антибиотики. Сюрпрайз! Мне стало лучше. Т.е. вот просто вообще полностью оклемалась. Сижу. Хожу. Появилось некое подобие аппетита. 
Но исследования продолжаются и выпустить меня нельзя, ибо кровь по-прежнему в ужасном состоянии. 
Попутно нашлись несколько новых метастазов, из-за которых нужно будет начинать агрессивную химиотерапию. Сделать этого нельзя, пока кровь хоть чуть-чуть не приблизится к рамкам даже не нормальности - приемлемости. 
Поэтому ждем ((
Дети плакать перестали, привыкли, что меня надо навещать на выезде. Иногда даже радуются, что меня нет дома - когда я задаю дурацкие вопросы про пылесос, уборку, стирку, математику и чтение. А, да, еще про чистку зубов и принятие душа с мытьем головы. 
Старшая дочь сейчас привезет мне инструменты и лак для ногтей, будем играть в деффачек. 
Хуже всего папе, мне и кошшке. Но мы договорились не сдаваться! 

куда девался труп?

Jul. 24th, 2017 10:56 pm
sab123: (Default)
[personal profile] sab123
Вчера в полшестого утра уезжал на гонки, прям перед домом на дороге обнаружил труп чего-то типа маленькой гиены. Этакой короткорылый, серый, с длинной клочковатой шерстью и большим розовым пузом. Ну, и то, что морду ему расплющило машиной, не придало симпатичности. Но гиены же тут не водятся. Нынче поискал в интернетах - соответствует щенку койота. Похоже, мышику повезло, что его такое не заметило и не сожрало.

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

третий вид звуков

Jul. 24th, 2017 09:46 pm
sab123: (Default)
[personal profile] sab123
Мышик проявил еще один звук - шипение, типа "ффффф". Это несколько промежуточный предупредительный звук перед пищанием, и в пищании тоже есть шипящий компонент. Неожиданно обнаружилось, что шипеть можно и на него, он при этом взволновывается, смотрит кто шипит, и потом ведет себя более скромно. Возможно, это связано с каким-то проявлением доминантности. После таскания за шкирку он тоже ведет себя более скромно, и я думал что это от душевных переживаний, а может тоже от того, что его отдоминировали.

Так он вроде несколько поотъелся, косточки уже не так прощупываются. И траву съедает не всю.

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

При пересаживании для чистки ведра сегодня наблюдал у него конкретную эрекцию. Головка члена у него такого молочно-белого цвета. Сначала я думал, что это у него к письке что-то прилипло, а потом разглядел получше. Жаль фотоаппарата с собой не было. Но яец так и не видно. Я тут нашел статью в интернетах "Breeding characteristics of Townsend's vole during population fluctuations", и похоже что яйца у них не так что если хочет - втянул, хочет - вывесил, а вывешиваются с наступлением половой зрелости. Которая коррелирует с весом, а также с сезоном и плотностью популяции - если плотность высокая, то тормозится.

Кстати, если кому интересно посмотреть, у мышей яйца выдающегося размера по сравнению с телом, в мошонке часть без шерсти покрывает только краешек: https://www.youtube.com/watch?v=Pebo9V9dTm0 . Вообще это красивый канал про мышей.

How to pick the best air-conditioner?

Jul. 24th, 2017 02:00 pm
dennisgorelik: (Default)
[personal profile] dennisgorelik
One of our existing air-conditioners is about to die soon.
So we need a replacement. But which one?

Currently we need a smaller unit for the second floor.

Carrier system
One of AC installer companies recommend "Carrier" system:
=======================================
Cooling Capacity : 22000
Heating Capacity : 21600
SEER : 14.5
EER : 12
HSPF : 8.2

Heat Pump Carrier 25HCE424A003
-10 year parts limited to original purchaser upon timely registration (otherwise 5 years).

Air Handler Carrier FV4CNF002L00
- Variable Speed

Auxiliary Heater Carrier CE0501N05

Thermostat Carrier TP-WEM01
- Wifi Capable.
- 5 year warranty if registered in a timely manner.
=======================================
Price (including installation): $5,699


That choice seems a little bit pricey for a small AC unit. But what do you think?

Update:
---
http://www.homeadvisor.com/cost/heating-and-cooling/install-an-ac-unit/
Most homeowners report spending between $3,710 and $7,140 to have air conditioning installed. This price is more typical of a central A/C unit installation rather than a window central air conditioner addition which typically averages about $300.
---

No friends, no relatives...

Jul. 23rd, 2017 05:36 pm
juan_gandhi: (Default)
[personal profile] juan_gandhi
Baxter Matthew Roland

Railway cleaner. No friends, no relatives. Embarked on 2.12.1914.

эко нафигачил

Jul. 23rd, 2017 04:06 pm
juan_gandhi: (Default)
[personal profile] juan_gandhi
ls -l * | grep '^\-r*' | rev | cut -s -d '.' -f 1 |rev | sort | uniq

Это чтоб узнать, какие у меня экстеншены тут в проекте есть...

Для тех, кто не понял.

1. Сканируем все дерево директорий, про каждое entry что-то пишем;
2. (через трубу) берем только те, что начинаются на -r - т.е. файлы, которые можно читать;
3. выворачиваем каждую строку;
4. берем из каждой полученной строки символы до точки;
5. выворачиваем результат;
6. сортируем полученный список экстеншенов;
7. берем уникальные вхождения.

Уф.

Profile

cranequinier: (Default)
cranequinier

December 2016

S M T W T F S
    123
45678910
111213 14151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 28th, 2017 10:59 am
Powered by Dreamwidth Studios