понедельник, 20 августа 2018 г.

Покупка билетов для путешествий. Обновление.

Решил обновить немного лайфхак как я покупаю дешёвые билеты. Поменялся инструментарий несколько раз - skypicker стал kiwi и испортился, skyscanner Остаётся надёжным, туры тоже бывают ничего.

Для начал определяем куда хочется хотябы примерно. На skyscanner.com пишу из LED (Пулково) в Везде (там можно выбрать такую опцию в поле куда) или конкретную страну. даже если вы хотите в определённый город лучше глянуть на страну в целом куда и за сколько можно полететь какими маршрутами.

Если сроки не определены то выбираю месяц целиком и по нему уже смотрю когда дешевле, попадают ли дешёвые билеты в мои желаемые сроки. Когда выбираете дату перелёта туда бывает что меняются и обратные перелёты - это потому что авиакомпании частенько ставят борты по расписанию и дешевле лететь обратно одной и той же компанией, с другой стороны в другой день может быть дешевле Туда а вот обратно уже выйдет дороже потому что поменялся перевозчик и его рейс по расписанию обратно летит в другой день. Таким образом удобнее всего покликать на разные дни перелёта Туда и по-прикидывать какой вариант с Обратно дешевле.



Далее я обычно смотрю есть ли прямые рейсы, если они есть и недорогие - то стоит их и принять за условный выбор и глянуть на альтернативу, если прямых нет или они дороги, тем более стоит поискать альтернативные варианты.
  • Тур. Я использую sletat.ru, большинство тур операторов к которым вы пойдёте использует его же. Старайтесь не попадаться на удочку самых дешёвых туров - если в разные отели это одна и таже кампания - скорее всего она по каким-то причинам дэмпингует, например составила перелёт из лоукостеров через непонятные аэропорты в 4 часа ночи или договорилась с отелем поселить вас в хостеле по соседству но под тем же именем что и отель. Тур полезно еще смотреть для определения есть ли чартеры - если в туре чартер (это как правило прямой рейс которых может не быть в регулярных маршрутах) то бывает суммарно тур может быть очень выгодным - присмотритесь. Есдт в Туре лоу костер или условный аэрофлот - посмотрите сами отели и перелёты - может выйти дешевле
  • Вылет из Финляндии (так и пишем в skyscanner.com  Из:Финляндия, В:везде или конкретная страна). В финляндию можло либо на своей машине, либо маршруткой, либо на пароме.
  • Вылет из Эстонии, Латвии, Литвы. Скорее всего из Литвы будет самый дешёвый, но и ехать в Вильнюс около 11 часов. Подумайте надо ли вам это (определённая романтика есть :))
  • Вылет из Москвы. Сейчас уже менее явный вариант поскольку всё больше рейсов вводится из нового Пулково. Однако тоже стоит рассмотреть тем более что перелёты из Питера в Москву и обратно за последнее время сильно подешевели и испытывают конкуренцию со стороны Сапсана
Если всё вышеперечисленное перепробовано но явно дешевле ничего нет (нужно учитывать несомненно что если из Вильнюса дешевле то вы ещё потратитесь на бензин, страховку на авто и тому подобное). То есть ещё один интересный вариант.

Перебирая различные перелёты имеет смысл посмотреть через что летят непрямые рейсы. Париж - Шарль де голь, Мадрид, Франкфурт, Копенгаген, Амстердам, Стокгольм и так далее. Потом следует запустить поиск Из: Пулково В:везде и глянуть какие из стран пересадок дешевле. Например может оказаться что куда-то на Канары например можно попасть через Италию а в италию из Питера очень недорого можно прилететь в Милан, что чаще оказывается лоукостерным терминалом Бергамо. Выбираем самые интересные даты и затем запускаем поиск Из: Милан(все аэропорты) В:страна (страна в которую хотите) Очень часто может оказаться что прямого рейса нет но если задержаться на день или вылетать из аэропорта поблизости (например прилететь в Лондонский Хитроу а вылетать и Станстед) то это будет самый бюджетный вариант. Тут дело даже не в том, что нужно потратиться на отель в месте пересадки, в конце концов это может быть интересно, а даже в том что утомительный многочасовой перелёт с пересадкой съедает у вас по-сути целый день и превращает маршрут в желаемую страну в мучение а прилетев в один город, отдохнуть там и перелететь в другой, мало того что интересно, ещё и намного приятнее и содержит в себе меньше стрессов.

Про kiwi.com - очень неплохо проект начинался но сейчас настолько сложный что я как требовательный искатель путешествий вешаю свой компьютер за несколько поисков. На данный момент быстрее и надёжнее запустить с десяток вкладок с skyscanner.com и сверять что и как выгоднее

Отели обычно ищу на booking.com, однако бывает что и неплохие варианты есть в виде частных квартир на homeaway и airbnb. Есть ещё вариант - искать самому на локальных сайтах недвижимости - их можно найти поискав имя города и tourist portal - обычно на туристических порталах определённых мест есть ссылки либо на отели местечкового масштаба либо на локальный сайт бронирований.

Если мне интереснее по стоимости Тур то отель из тура я проверяю по booking.com и по tripadvisor (просто наберите в google - имя отеля tripadvisor), нередко самые интересные предложения по цене содержат в себе немало сюрпризов неприятного характера (сеть отелей с фото самого престижного корпуса хотя селя всех в самый старый, фото самого города назначения а не отеля, промо комната которая смотрит в бетонную стену или трассу или пустырь с мусором). Будьте внимательны или платите посредникам тут уж каждый решает для себя сам. Турагенты-посредники могут быть тоже неплохи, просто нужно понимать что если вы платите людям деньги за то что можно сделать и самому - вы не должны ничего делать сами. Как вариант - выпуск визы, если я делаю через посредника, то я не отвечаю ни за какие документы - посредник сам говорит что нужно, помогает заполнить и следит чтобы всё было правильно.



вторник, 20 июня 2017 г.

SSRS 2016 Mobile Report Publisher Error 500

Hi All,

So In case you struggle as I was with SQL Server 2016 Reporting Services and specifically I had two issues:

  • SRS website simply will not show any content which I ignored at start with some similar 500 Error
  • Then when I tried to use Mobile Report Publisher I saw this 500 error

In the SRS logs ("C:\Program Files\Microsoft SQL Server\MSRS13.MSSQLSERVER\Reporting Services\LogFiles" in my case) I can see something like that

Microsoft.ReportingServices.Portal.WebHost!reportserverwebapp!fe!06/20/2017-12:13:09:: e ERROR: [frrma4f2]: OData exception occurred: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentOutOfRangeException: The UTC time represented when the offset is applied must be between year 0 and 10,000.

Now you have to remeber words OData and the string about UTC time.

Turned out the issue is with the fact that... wait for it... your server is living east of London :)

Reset timezone to EST (GMT with minus "-", to the left, west side :)) and the error is gone

I mean, Microsoft, really? :)

I was able to find a solution from this blog post
https://morgansimonsen.com/2015/12/07/office-365-hybrid-configuration-wizard-fails-due-to-datetime-minvalue-issue/
Which is about a problem in C# reported here, a problem known in 2012!!!

Hope this helps someone else out there :)

четверг, 9 марта 2017 г.

Ghost in the Shell movie

Hi All,

Just wanted to drop a post about upcoming Ghost In The Shell movie. I'm a huge fan of this idea and this future universe that Masamune Shirow created in his manga.

Fans of this universe often critisize the movie for the fact that they changed a lot and everyone is afaid that it may look like robogirl :) rather than full-cyborg "who am I?" questioning super-skilled hacker major from the manga. However I found some easter eggs which makes me beleive the movie is going to be AWESOME :)))

First, I'm sure nobody noticed, but when she "goes in" to the battle scene during the meeting involving robo geishas, she shoots the first attacker, but he is the cyborg too, so he manages to shoot Major too, in the arm - that's why later in the trailer we see her back in hanka probably repairing herself from wounds

You can even see in some later TV spots this wound (extremely interesting that it's bleeding - wow, creepy)


Also check that she is targeting geishas head, yes, this in in order to kill the hacker who may still "be there"

So ther story as you probably know is around Kuze, first of all I like how he looks like Anakin Skywalker in this shot :) so cool

So Kuze was this named-brother of Major when they were young kids - only persons survived in a plan crash. That's why they are so unique and "first of your kind" - technology for cyberbody is arond in the future, but nobody wants to put a child in the cyber-body - because this could mean dangerous consequences for human nature of his/her mind. But these two lost everyone and they required huge cyber-body replacements, that's why someone decided to try and go full cyborg with them. That is why major is unique, not because she had some super-improved cyber body (although I'm sure she has because works for the government). You can even get a glimse on this story, you can clearly see two child hands in this shot

Then Kuze dicided that is unfair that they can have a cyborg body while other people without Obamacare :)) cannot, so he decided he will donate his cyberbrain to host ghosts of others and many of his followers did the same - this is what is happeningn on a scene with many people sitting in circle connected to the network, also this is probably what is happening here

I think it's probably hard to host someones ghost, someones identity, so probably these monks are trainning to do that

So in a nuthsell Kuze's idea is to kill everyone, while hosting people without cyber-bodies in his and his followers' brains - this will mean that people will stay only in their virtual computer forms - in the network as ghosts, everyone will be a cyber ghost and everyone will have same rights and capabilities. So some kind of cyber anarchy/communism :)

I like this shot a LOT, you can see how some other people are living (I'm not sure you can fully "live" actually in this form) in the network while someone is HACKING A MAJOR'S BODY

I think this frame should set the tone for the movie - it's super creepy and awesome :) and very unique :)

It's also cool how they found a paradigm for someone to get into the network, in the original movie it's looks almost the same but from first point perspective and they figured out how to show it 3rd person, so cool

It's like diving in a pool of information (what an analogy, great job guys!) backwards while laying on a table.

Now I cannot' think of why after seeing this you can think movie is going to be bad. I'm not even mentioning the level of details in costumes and scenes, in everything. I think the movie is going to be super cool :)


четверг, 16 июня 2016 г.

Used Cell Phone Orchestration project

Hi,

I have also a project aimed at developing a low-cost device that can be programmed to perform macroses with your old used cell phone with buttons. Using clever set of MOSFETS it can "press" any button on your phone. I'm goign to use this for High-Altitude Balloon project - to reduce costs of tracking payload to a minimum: you don't need GPS, you don't need radio, you don't need any expensive parts in your payload AS WELL as in your ground station - just a phone that can accept emails and SMS/MMS texts.

Here is the project on hackaday.io https://hackaday.io/project/10130-used-cell-phone-orchestration 

I've published a new Log to the project, which tells about latest soldered and connected tests. Here is a video of what you can do with this device:


четверг, 24 марта 2016 г.

Windows Server 2016 TP4 Hyper-V Container fails to start with 80070002

So,

I was playing with new Windows Server containers feature the other day and for some reason Hyper-V container didn't want to start with the following error:

start-container : 'sg-cnt1' failed to start.
'sg-cnt1' failed to initialize: The system cannot find the file specified. (0x80070002).

It took some time and with help of Process Explorer I was able to conclude that WindowsServerCore image, which container host downloads, doesn't contain the template virtual drive (SystemTemplate.vhdx). You can check that NanoServer image does have the template, but not the full windows container image.

You might ask why I don't use a default (non-hyperv) containers? Well, because Microsoft has a bug and you cannot change container computer name - it will change the computer name of the host machine instead. That's why I was trying Hyper-V containers, from breif Nano container examitation I found that this type of container doesn't have this bug. Unfortunately I cannot use the Nano because I need to install some software and on Nano it's going to be difficult.

Solution:

Don't know. I need to find a correct SystemTemplate.vhdx somewhere. I'll update the post when I find.

среда, 24 февраля 2016 г.

Raspberry Pi Zero Qwerty 40 Hat for Adafruit Hackaday contest

Participating in Adafruit and Hackaday contest about Raspberry Pi Zero. I've proposed somewhat really interesting - a pocket-sized device that can be used on the go to program Arduinos and do a lot of other cool stuff.

https://hackaday.io/project/9582-pi-zero-arduino-programming-station

What you normally don't have in your pocket, but that is absolutely essential for good programming experience is a qwerty keyboard. So I decided to do a Raspberry Pi Zero hat with 40 keys qwerty and headers for directly attaching Arduino Serial connection.

As a monitor you can use your smartphone (with VNC or SSH app) connected via USB or some SPI OLED display connected right to the hat itself.

The project is so much more than just arduinos, but it really requires a lot of time.