Результатов: 6

1

Вася из Питера и "интернет вещей".

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

Все классно, все круто, но есть проблемка. По причинам, известным только арендодателю, лифт на этаж ходит, вызвать его и спуститься на нем можно, а вот подняться - нельзя.
То есть ты заходишь на первом этаже в лифт, и видишь там внутри только одну кнопку - этаж №2. И кнопок для других этажей просто нет. Вообще нет! Легкая разведка сходу доложила, что у арендодателя на 2 этаже расположен кабинет его собственного директора, но к теме рассказа это особого отношения не имеет.

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

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

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

И все заработало! Лифт начал ездить с первого этажа на четвертый! Хотя кнопки "4 этажа" в лифте по прежнему нет.

Живет это так. Человек заходит в лифт и на своем мобильном в специальной программке, которую тоже написал и разослал Bася, пишет слово "ап" (жаль, без восклицательных знаков). Телефон перекидывает эту команду на внутреннюю сетку фирмы и через вайфай посылает команду на упомянутую коробочку. Коробочка эта - стандартная штучка из нового мира "интернета вещей". Маленький корпус, батарейка, беспроводной вайфай и только одна функция - по команде высовывается рычажок и, в данном случае, нажимает на кнопку вызова лифта. И лифт едет по вызову с первого этажа на четвертый!

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

А потом Вася повесил у нас в комнате еще одну коробочку без проводов. Тоже маленькую, с одной кнопкой. Подходишь к ней, нажимаешь - и через 10-20 мин тебе приносят пиццу из пиццерии. Если один раз нажал - любую из доступных, если дабл-клик - ту, что Васе больше нравится.

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

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

Тут логика жанра требует затертой фразы - "этот народ не победить". Боюсь вас огорчить, но Вася считает, что при маленькой зарплате возникает слишком много суеты. А суету он, как вы помните, не любит. Поэтому работает он не в Питере, а в Германии. Увы.

2

Интересные факты о летней олимпиаде. Точнее об олимпийском спортинвентаре. Ядро - это ядро и метать его разрешается ИСКЛЮЧИТЕЛЬНО ГОЛЫМИ РУКАМИ. Перчатки или бинты строго запрещены ! Молот для метания - это тоже самое ядро, один в один и форма масса и размеры, только на цепочке. Видимо для экономии и простоты.
С копьём интереснее. Спортсмены видимо стали метать его слишком далеко. И чтоб не менять размеры стадионов был произведён "модернизация" копья. У копья сместили центр тяжести вперёд, что привело к более раннему опусканию носа снаряда, и сократило дальность броска примерно на 10 %. Любые попытки компенсировать эту "модернизацию" (с помощью грубой краски или отверстий) безжалостно пресекаются, а рекорды установленные с их помощью аннулируются!

3

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

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

В разгар веселья пришли две опоздавшие девушки: одна из наших и незнакомка в голубой курточке. Я ниже среднего роста, все предыдущие увлечения укладывались в диапазон от невеличек до совсем крошек, а эта – высоконькая, повыше меня. И это была единственная деталь, которую я отметил сознанием. В остальном... я едва не задохнулся от восторга. Это был ангел, сошедший с небес персонально ко мне, идеальное воплощение всех моих сокровенных грез и желаний.

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

Пробили куранты. Нет смысла уточнять, с кем я чокнулся шампанским и какое желание загадал. По первой программе показывали «Голубой огонек», а по второй – конкурс бальных танцев, на котором мы и остановились. Танцор из меня никакой, медведь, наступивший на ухо, изрядно потоптался и по ногам. Но тут мне были нипочем и танго, и джайв, и пасадобль, лишь бы держать в руках эту талию и вдыхать аромат духов у нежного ушка.

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

Рассвело, скоро должны были вернуться хозяева. Все занялись уборкой квартиры. Я мыл тарелки, Алина стояла рядом с полотенцем наперевес.
– Почему-то все важные события в моей жизни происходят, когда в кармане билет, – сказал я. – Сегодня уезжаю на неделю к родителям. Когда мы увидимся?
– Девятого января у меня экзамен, восьмого весь день буду в читалке. Приходи туда, решим, что делать дальше. Ты хорошо моешь посуду, за такого не страшно и замуж выходить.
Это была, конечно, шутка, но я воспринял ее вполне всерьез.

Восьмого января я, конечно же, пришел в читалку. Нет, не пришел. Прилетел на крыльях любви. Экзамен назавтра ожидался во многих группах, больше сотни хорошеньких головок склонились над учебниками. Где же Алина?

И тут я понял страшную вещь. Я понял, что совсем не помню ее лица. Общее ощущение чего-то волшебно прекрасного и ни одной конкретной черты. Черт-черт-черт, ну почему я всю новогоднюю ночь занимался хрен знает чем вместо того, чтобы пялиться на нее из угла и запоминать каждую черточку?

Я растерянно шел вдоль столов, вглядываясь в лица. Может, эта? Нет, волосы слишком короткие. Или вот эта? Нет, нос не такой. Или такой все же? Одно лицо показалось знакомым. Я робко сказал: «Привет!», девушка подняла голову. Нет, это девчонка с нашего факультета, кажется, Таня или Наташа. А вдруг все же она? Назвалась зачем-то Алиной и зажигала со мной под чужим именем? Нет, не может быть. Тогда бы она не смотрела так недоумевающе-равнодушно. А может, вон та?

Я неловко позвал: «Алина!», никто не отозвался. Что еще я мог сделать? Крикнуть на всю читалку? Будь на мне лиловый пиджак, может, и решился бы, а так – нет. Да, может, ее и вовсе не было в библиотеке. Я изучил вывешенные у деканата списки студентов. Ни одной Алины в списках не значилось, но ничто не мешало ей быть по паспорту Еленой, Александрой или даже Ольгой, а этих было полфакультета.

Я кинулся к девчонке, с которой Алина пришла на вечеринку. Та удивленно ответила, что никого не приводила, девушку в голубой куртке не знает, а случайно столкнулась в ней в лифте. Расспросы других участников вечеринки тоже ничего не дали. Некоторые запомнили девушку, с которой я тусовался, но никто ее не приводил и не знал раньше. До окончания учебы я то и дело околачивался на бухгалтерском факультете в надежде, что она сама меня увидит и подойдет, но этого тоже не случилось. Под конец я вообще засомневался, была ли она в действительности или только пригрезилась мне. То ли девочка, а то ли виденье. Прошла, как каравелла по зеленым волнам, и исчезла вдали.

Прошло, как я уже сказал, тридцать лет. Я жил, не прячась от стрел Амура, и был ими ранен по меньшей мере девятнадцать раз легко, пять раз тяжело и три раза смертельно. Но я жив до сих пор и, встречая девушку (а теперь в эту категорию входят особы от 20 до 50 и выше), каждый раз пристально вглядываюсь: она? Не она? Нос такой? Или другой все же?

4

Хабр, обсуждение попытки построить полную симуляцию червя

larikov: Интересно, этот червь знает, что он компьютерная симуляция? :)
VoidEx: Даже мы не знаем, компьютерная ли мы симуляция.
Halt: Да ладно, не знаем. Элементарно выводится из имеющихся представлений об окружающей действительности ;)
1. Имеется явный, четко выраженный момент запуска симуляции Большой взрыв. Удобный вариант бутстрапа без необходимости думать о развертывании системы на всех уровнях. Пусть сама себя запускает.
2. Тонкая настройка вселенной ну тут тоже понятно, симуляцию подгоняли под наиболее интересные условия.
3. Квантование всего: пространства, энергии, времени и с недавнего времени гравитации. Планковские величины представляют по сути то, с чем приходится сталкиваться любому программисту ограничения на размер переменных и точность вычислений. Скорость света ограничение на фреймрейт симуляции. Просто товарищи экспериментаторы недооценили желание отдельного элемента системы лезть слишком глубоко.
4. Вероятностная природа квантовой механики ошибки округления при работе с числами с плавающей точкой при приближении к пределу точности вычислительной системы. Читайте спецификацию IEEE 754.
5. Невозможность увязать квантовую механику и теорию относительности да банально обсчитываются разными модулями. Гордон Фримен тоже мог бы долго ломать голову над механикой взрывающихся бочек (Havok) и ее несоответствием с визуальной моделью (шейдеры).
6. Квантовая запутанность первый обнаруженный баг в симуляторе, нарушающий локальность. Видать, перемудрили с указателями.

5

Юлька, моя помощница по депутатской приемной, пришла сегодня бледная и
какая-то неразговорчивая. Вместо традиционных утренних манипуляций с
ногтями сразу включила комп и с каким-то ожесточением стала рыться в
бумажках. Попытки выведать у нее причину такого аномального поведения
увенчались успехом только через полчаса.
Выяснилось, что причиной траура была кулинария. Папа Юлин кадровый
военный. Танковый подполковник. Его авторитет в семье непререкаем. Папа
купил живого карпа. Принес домой, вручил дочери и распорядился о меню на
ужин. После чего убыл к соседу на предмет серьезного мужского разговора
(сосед - сослуживец, так что всегда есть о чем поговорить за бутылочкой
пива). Нельзя сказать, что Юля белоручка, но встреча с живой рыбой ее
несколько шокировала. Карп лежал на столе, тяжело дышал и смотрел на Юлю
круглыми глазами. Юля тоже тяжело дышала и смотрела на подопытную рыбу
глазами не менее круглыми. Мысль о том, что рыбину нужно умертвить
всячески отгонялась как живодерская. С другой стороны, жарить
непотрошеного карпа живьем было тоже не слишком гуманно.
Мысли эти прервал звонок во входную дверь. Радостно отодвинув момент
судьбоносного решения, Юля поскакала открывать. За дверью обнаружился
Сева. Сева был давним Юлиным воздыхателем, который уже не первый год
безуспешно обивал ее порог. Без особых церемоний, не дожидаясь
приглашения он вошел. Надо сказать, что Сева был личностью цельной. Я бы
даже сказал монолитной. Я был с ним шапочно знаком, поэтому имел
представление о нем «из первых рук». Можете представить себе культуриста
ростом метр семьдесят, увлекающегося армрестлингом? А если при этом
такой культурист еще и кандидат наук, продвинутый технарь и реальный
ученый, зарегистрировавший в свои неполные тридцать уже десяток
изобретений? Вот это и есть Сева. И, видимо, по причине такой
неординарности, нет у человека равновесия в голове. Общаться с ним жутко
интересно. Но. Только первые пятнадцать минут. После этого нить
разговора убегает в темы, интересные исключительно Севе и собеседник
начинает выполнять функцию необходимой, но бессловесной мебели. По этой
причине девушки около Севы приживались плохо, не взирая на его
вышеперечисленные достоинства. В число коих юмор и остроумие ни разу не
входили.
И вот наш герой входит на кухню. В этот момент недремлющий дьявол
нашептал Юльке одну идейку. Идейка показалась ей очень удачной. Раз уж в
гости заглянул настоящий мужик, борец и силач, то ему сам бог велел
совершить рыбоубийство. О чем Сева немедленно был извещен.
Кулинаром Сева не был и о способах умерщвления рыб имел представление
смутное. Моби Дик, гарпун, рыбзавод на Камчатке. Как-то так. Гарпуна на
кухне не было. Ситуация была патовая.
Юля предложила скалку. Скалка заменой гарпуну была слабой, но, за
неимением лучшего пришлось воспользоваться ей. Переложив скалку зачем-то
несколько раз из руки в руку, Сева подошел к столу и тюкнул карпа по
башке. Видимо жизнь на колхозном пруду была не богата впечатлениями,
потому что карп сделал глаза покруглее, но тяжко вздыхать не перестал. И
даже пару раз дернул хвостом.
- По-моему, он не умер,- сообщила Юлька.
- Ага, дышит!
Экзекуторы склонились над потенциальным ужином. Сева снова примерился и
тюкнул карпа сильнее. Удар достиг цели и карпья морда покрылась тонкими
кровяными прожилками. Карп понял, что здесь не шутят, и стал отчаянно
молотить хвостом, раскидывая во все стороны какую-то рыбью слизь. Это
было выше юлькиных сил. «Ты мужик или нет?! Убьешь ты его когда-нибудь?!» -
завопила Юлька.
Сева не мог перенести этого. Его некаменное сердце раздиралось самыми
разнообразными эмоциями, но выдержать от предмета своего обожания
сомнение в его мужской полноценности он был не в силах.
Размахнувшись скалкой как топором, уже не особо выбирая точку
прицеливания, он вложил всю свою силу в этот безумный удар. Раздался
треск и хруст.
Когда рассеялся кровавый туман, на столе карпа не было. Если быть
точным, то на кухне карп присутствовал, но в очень мелкодисперсном
состоянии. Фрагменты карпа покрывали стены и пол кухни. Покрывали
раковину и плиту. Покрывали Юльку. По Юлькиному лицу стекала одинокая
капля рыбьей крови. Кишки висели на абажуре. В севиных руках находился
обломок расщепленной, как веник, скалки. Переломленный пополам (!)
кухонный стол лежал на полу руиной. Натюрморт завершал Юлькин папа,
танковый подполковник вернувшийся от сослуживца, ошеломленно стоящий в
дверях кухни.
- Папа, это не то что ты думаешь,- попыталась внести ясность в ситуацию
Юлька. Очевидно, женская интуиция ей подсказала, что успеха попытка не
имела. Потому она без остановки продолжила: – А давайте будем чай пить?
Но Сева тоже унаследовал от пещерных предков некоторые инстинкты,
поэтому от чаепития отказался под предлогом крайней занятости, и,
двигаясь боком и задом, выскользнул из кухни. Все участники событий
провели вечер в растрепанных чувствах, а на ужин была яичница. До
холодильника, где хранились яйца, взрывная волна Севиного
сокрушительного удара не добралась. Холодильник по правилам военной
тактики был спрятан в коридоре за углом.