Category: IT Stuff

Недко разказва: Microsoft лимитира OneDrive, намаля акаунтите до 5GB

Микромеките пак са в стихията си. Аз лично не съм използвал техните услуги, но Юлиян, например,  име фен и сигурно няма да бъде особено щастлив.

Та накратко – OneDrive е облачна услуга предназначена основно за запазване на потребителски данни (cloud storage service), която (очевидно до днес) беше с неограничено пространство, което само по себе си вдигна доста голям шум по времето, когато го обявиха.

Е – не всичко продължава вечно. Както е казал народа – снимки, файлове, ала бала качвате, ама хард дисковете пари струват.

Та сега нашите са сменили малко тактиката и максималния стандартен план за свободно място на OneDrive е ограничено до 1 TB ($6.99 с включен Office 365 на месец).

Безплатното пространство, което всеки регистриран потребител получава е намалено от 15GB до 5GB.

 

А докато MicroSoft правят подобни промени в една от основните си услуги аз продължавам да използвам Google Drive (който всеки регистриран в gMail или Google има) и техните 15GB безплатно пространство за storage като плана им за 1TB е $9.99 (което е по-скъпо от това на Микромеките както писах малко по-горе).
Та всеки си решава сам за себе си. Аз моето решение го взех преди време и съвсем скоро ще опиша и моята домашна инфраструктура като част от нея ще използва OwnCloud

Недко разказва: Cloud Conf Varna 2015

Ето, че най-накрая успях да си уредя малко свободно време и посетих четвъртото издание на Cloud Conf Varna.

Първото нещо, което може да направи впечатление на човек, който не го е посещавал преди е че събитието няма сайт (google sites не го броя!), а само Facebook Event. Това в днешно време, вярвам е напълно достатъчно, но традиционалиста в мен нещо се бунтува

Конференцията беше от два track-а – един специално за Azure, а втория беше смесен, но основно за Linux containers, BigQuery, Amazon и други.

Ето и двата трака, които бяха паралелни (Юлка – извинявай, че не дойдох да ти слушам лекцията. Сигурен съм, че е била епична, както обикновено!):

Track Azure:
10:00 – 10:15 Откриване. (Общо и за двата track-a)
10:20 – 11:20 Що е то Cloud и Azure – Венци Попов
11:30 – 12:30 Azure Web Apps Deployment and Scaling Techniques – Венци Попов
12:30 – 13:30 Обедна почивка (Общо и за двата track-a)
13:30 – 14:30 IoT with Azure Service Bus – Юлиан Сапунджиев
14:40 – 15:40 Отворена дискусия на тема Azure
16:00 – 17:00 Отворена дискусия на облачни теми (Общо и за двата track-a)

Track Common:
10:00 – 10:15 Откриване. (Общо и за двата track-a)
10:20 – 11:20 Scaling your Apps with Docker and Kubernetes – Борислав Бориславов
11:30 – 12:30 Scaling your Apps with Docker – Борислав Бориславов
12:30 – 13:30 Обедна почивка (Общо и за двата track-a)
13:30 – 14:30 BigQuery за програмисти
14:40 – 15:40 Vagrant and Amazon – Димитър Данаилов
16:00 – 17:00 Отворена дискусия на облачни теми (Общо и за двата track-a)

Edit – Димитър Данаилов качи всички лекции в своя GitHub акаунт така, че който иска може да си ги изтегли и прегледа.

 

Имах уговорка с мой приятел, който има взимане-даване с Docker и Kubernetes, моето момиче и сестра ѝ (все IT-та!)  да се видим направо на track “Common” да послушаме, че аджеба и аз хвана нещо покрай него и лектора.
Ако не беше Злати никога нямаше да се ориентирам къде е сградата в която ще се проведе конференцията. За мен Технически Университет е е НУК, верояно защото само там съм ходил :). Добре, че тя е учила 4 години там та ни ориентира бързичко. Следвахме табелите стил “Алиса в страната на чудесата” и се озовахме пред вратата с малкото приключение наречено “Асансьор на ТУ” в който на две места не бях сигурен дали ще сляза жив и здрав или че няма да ме хване кафевия адреналин :)
Та стигаме до вратата и гледаме един млад човек ръкомаха нещо, обяснява се. Лекцията е започнала, Владо е вътре, ние вън. Започвам да чупя пръсти и да се чудя как да влезем така, че да не пречим на лектора или на посетителите. Е – влизаме ние в стаята (аз изглеждах долу-горе така) и сядаме най-отзад по стар ученически обичай.
Стаята беше със 17 чина за по трима човека на чин. На Docker бяхме 17 човека, но към края на Kubernetes напълнихме залата.

Лекцията се водеше от Борислав Бориславов – CTO на ICN.BG
Представи ни се като CTO на ICN.BG, но предупреди, че се чувства повече като сисадмин.И му личеше. Основно с лекотата и страстта с която разказваше за линукс контейнери, докери, миниони и т.н.

Нашия започна да прави демонстрация с нови контейнери и отвори… vim … та се сетих за онзи виц:

“- О, аз използвам vim от 2 години”

“- Наистина? Защо?”

“- Защото не знам как да изляза от проклетото нещо”

Борислав вкара малко шеги като например:

  • Знаете ли кои са NSA? Вие може да не знаете, но те знаят вие кой сте;
  • “И не се ебавам с вас” обяснява Борислав разпалено. Намаля тона и примирено “Ааа не се шегувам, де.”.
  • Обяснява какво е OOM Killer и в бързината, разпалеността и да не си забрави мисълта даде може би най-точната дефиниция: “Ай махай се от тука”.

Тези всичките вметки внесоха малко усмивки в презентацията. Въпроси не липсваха, особено от Юри, имаше приятен диалог и ни държа около 2 часа, което за нито един заспал човек беше супер.

А – преди да забравя – Борислав силно препоръча две неща (освен всичко останало):

  • 12 factor – много интересно четиво, което е вид  методология спомагаща за изграждането на SaaS;
  • Според него най-добрия и изчерпаделен linux related wiki е този на Arch Linux (Вики – за теб се сетих като го каза това :) ).

Раздадоха и по един ваучер с намаление за техен хостинг и възнамерявам да пробвам някой от техните пакети (вероятно Ултима, защото повече от 1-2 блога едва ли ще хоствам).

Btw именуването на техните хостинг пакети е малко странно при все, че Ултима е най-ниския, а Стандартен е най-високия :)

 

За жалост успях да присъствам само на тези две презентации и съм сигурен, че съм изтървал още много, но времето ми беше доста ограничено.

Благодаря на Николай Митев и компания за организацията, лекторите и че направиха Cloud Conf сериозно събитие.

Ще се видим пак, догодина ;)

 

Излезе Ubuntu 15.10!

Най-накрая! Ново Ubuntu, нов късмет са казали хората.

Последния път, когато писах за Ubuntu беше за версия 11.04 (2012 година), а от тогава се изля много вода.

Днес ще си поговорим малко за основните разлики между Ubuntu 15.04 и 15.10 Wily Werewolf. А тук можете да видите всички релийзи на Убунту – по релийз дати и информация за всеки един.

 

Инсталацията

Ъпгрейда от Ubuntu 15.04 към 15.10 по правило става с един ред:

sudo do-release upgrade

След стартирането на скрипта малко се изненадах от следното съобщение:
4 installed packages are no longer supported by Canonical. You can
still get support from the community.
53 packages are going to be removed. 209 new packages are going to be
installed. 1472 packages are going to be upgraded.
You have to download a total of 1125 M. This download will take about
3 minutes with your connection.

 

Знаех си, че с времето съм инсталирал някакви ненужни неща ама чак пък толкова…

Тегленето на пакетите отне няколко минути, а инсталацията – към 25 (все пак имам почти 1700 пакета за инсталация/ъпдейт).

След remove, install и upgrade по пакетите, скрипта обнови grub-a и ме попита дали иска той да се погрижи да рестартира всеки сървис по отделно (заради ъпдейта на някои важни библиотеки като libpam, libc и libssl например).

След като приключи с install/update дойде ред за remove packages и съвсем на място ме попита дали не искам съвсем случайно да разкарам 112 пакета (нали преди малко бяха 209?).

Рестарта премина гладко и без проблеми (освен факта, че малко преди това кирилицата спря да работи :) ).

nedko@nedko:/var/www/$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 15.10
Release: 15.10
Codename: wily

 

Общи впечатления

Новата версия на Ubuntu пристига без грандиозни нововъведения, но пък носи със себе си:

  • Чисто нов kernel 4.2*;
  • Сериозен bug fixing;
  • Разни подобрения в използваемостта на Unity;
  • Libre Office 5;
  • Нови скролбарове;
  • Поддръжка на Steam контролери.

Новите (Unity Overlay Scrollbar) скролбарове за които толкова се говореше всъщност са нещо за което не мисля да отделям повече от пет кратки изречения. Новото, което е при тях е, че когато не са фокусирани с курсора се свиват на 50%. Това е. Защо говорят толкова за него? Нямам идея.

Unity 7.3.3

  • Вече можете с drag and drop да завлачите (като циганин – германска туристка) разни приложения от Unity Dash към десктопа. Навигацията в Unity Dash е вече достъпна и с клавишите нагоре и надолу;
  • (нещо важно) При търсене през Unity Dash вече НЕ показва онлайн резултати. Тази опция е изключена по default и можете да си я включите от System settings – Privacy;
  • Редица много малки промени по UI и функционалност на Unity. Направо се чудя защо са тръгнали да ги изброяват при положение, че са супер малки.

Нов wallpaper!

Сега ще кажете – тоя се побърка. Как може да пиша такава простотия в ревюто? Неслучайно засягам тази леко болна тема. Преди време Убунту пуснаха предложение към потребителите да участват със свои неща и едва 40 човека са проявили интерес. Което е болезнено.

Kernel 4.2*

Новият kernel, който не е нов (релийза му беше Август месец). За него ще разпиша утре на свежа глава по-интересните неща, но ще спомена следните три:

  • Поддръжка на новите 64 битови Broxton чипове базирани на Intel Atom;
  • Нов AMD GPU драйвър;
  • Поддърка на F2FS файлова система (за която ще напиша отделна статия, че е с интересна идея).

Ubuntu Make

Полулярния command-line developer tool (баси – това не мога да го напиша на български с читав превод) има някои важни нововъведения като едно от тях е Android Development environment.

Поддръжка на Valve Steam контролери

Не знам защо толкова тръбят за това при положение, че и преди работеше (макар и с хакове) и това е логичното продължение, but anyway. Вече имаме native поддръжка на Steam контролери. Йее.

Ъпдейтнати приложения

При ъпгрейда на дистрибуцията получаваме и шепа ъпдейти по ежедневните ни GUI приложенията, например:

  • Firefox 41
  • Chromium 45
  • LibreOffice 5.0.2
  • Nautilus (aka ‘Files’) 3.14.2
  • Totem (aka ‘Videos’) 3.16
  • Rhythmbox 3.2.1
  • GNOME Terminal 3.16
  • Eye of GNOME 3.16
  • Empathy 3.12.10
  • Shotwell 0.22

 

Сега е ред да отбележа, че в офиса съм с MATE като window manager. Машината е с SSD и boot time-а ми е около 5 секунди до login screen-а. Същия си остана и след ъпдейта.

Ако имате някакви въпроси – пишете в коментарите или във Facebook. Ще отговоря с удоволствие.

 

П.С. Обещавам следващата ми статия да е малко по-човешка, че тази нещо ми се получи доста схваната.

22.15.2015

0200 часа. Още прехвърлям, сортирам и трия файлове от хард диска на лаптопа, който продавам към външния ми хард диск. Начинанието се оказа по-сложно и времеемко основно заради няоклко хилядите файлове неструктурирана и на моменти дублираща се информация.

За момента статистиката на преместените фалове е – 120 000 файла, 378 GB. Сега прехвърлям следваща порция от 81 GB видеа от разни конференции на които съм водил разни екции + тези от GoPro-то на Веско, което ми даде да поразцъкам на несполучливия ми 300 км. веломаратон (бревет).
Копирам всички файлове и с queued ffmpeg ще конвертирам в разумни размери, а raw файловете ще изтрия. Ако ли не – ще трябва да взимам още един хард диск :)

Явно имам проблеми с USB3 драйвърите на Windows 7 и просто външния ми хард диск е винаги в USB2 режим. Което е бавно. Адски бавно (за 80 GB данни).

Време е да изиграя един Age of Mythology.
Изкъртиха ме на Age of Mythology, изнервих се и го оставих да си копира файловете без моя надзор. В 3:30 легнах и днес едвам отлепих в 8:40. Забравих си телефона, за пореден път се каня да не се качвам повече в кола на варненски бакшиш…
Current status – запретнал ръкави и борещ един release candidate, слушам Stone Sour и си мечтая тихичко вечерта да имам малко свободно време да изляза да покарам колелото, че започнаха да ми липсват ежедневните карания.

21.10.2015

Идвам в офиса – климатика работи все едно навън е снежна виелица. Тряваше да си взема късите гащи и тениската. Топлото ме кара да губя концентрация доста по-лесно .

Да е жив и здрав Кен Томпсън за дето е измислил grep. Наложи се да потърся една функционалност във всичките ни 50+ скрипта. Замислих се как да го направя бързо и ефикасно без да преглеждам като бот всичките скриптове (back end + front end). Та намерих общ признак по който да потърся в кода им и с един grep направих това за 10 минути. Сетих се колко е лесно понякога да решаваме такива задачи. Трябва само да се спрем да помислим за няколко минути и решенията ни ще са доста по-добре измислени и реализирани.

Стана ми любопитно за grep и на това на колко е години, защото се влачи по дистрибуциите от МНОГО отдавна. Кен Томпсън, автора на grep (и още доста интересни неща) също е личност, която залсужава вниманието ни. Ето и няколко интересни факта:

  • Кен Томпсън е на 72 години! Жив и здрав да е;
  • Първата версия на grep е релийзната преди точно 40 години. Тоест тогава съм бил на -11 :);
  • grep му идва от абревиатурата globally search a regular expression and print;
  • Кен Томпсън взима участие с малка, но много важна промяна по UTF-8 стандарта в далечната 1992 г. (промяната е интересна и ще пиша за нея в отделен блог пост);
  • Има няколко много сериозни награди от различни организации включително от IEEE и Computer History Museum в Калифорния.

Хайде, че работа ме чака. Някой ден с повече свободно време ще пиша за него. Забележителен човек.

 

Ето, че денят продължава да ме радва особено силно. Преди малко излезе официалната програма на OpenFest 2015. По-късно ще напиша в отделен пост интересните за мен моменти. Надявам се да бъде толкова добра колкото и 2013 г.

 

И още една доста приятна новина – Книжарници “Ciela” пускат отново 50% намаление от обявената цена на 01.11.2015 г. Ако ще го посещавате по-добре идете рано, че опитът показа, че следобед няма нищо интересно останало :)

 

Бях забравил колко е хубаво човек да посвири малко. Имам една акустична китара на която обръщам престъпно малко внимание. Та днес докато си бекъпвах данните намерих няколко запазени PDF-и с табулации. Посвирих около 30 минути. Не ме изгониха от къщи така, че има надежди. Пръстите леко болят от струните.

Google Analytics е недостъпен

Тъкмо реших да проверя нещо в Google Analytics и Гугъл няма някакво лично отношение към мен или просто при избор на кой да е проект от Analitycs dashboard ми дава симпатичната грешка:

“Internal error. Please try again later.
Analytics has encountered an unexpected condition and cannot fulfill your request.”

 

Дано си оправят бакиите скоро, че блога ме чака.
А да – добро утро и хубав топъл двадесети октомври.

Articles TODO

Тук ще направя един списък със статиите, които смятам да напиша в (близко) бъдеще:

  • IT Stuff:
    • WordPress checking tool trough Linux console;
    • Hosting provider vs VPS – плюсове и минуси и къде хоствам аз (и защо);
    • Security – daily feed в който ще пускам разни security issues:
      • sqlmap;
      • wpscan;
      • metasploit.
    • Quality Assurance материали – простотиите ще ги пускам тук, а по-сериозните неща – директно на другия ми блог – QualityAssurance.Pro
  • Музикална секция – няма да съм аз ако не пиша за музика. Крайната ми цел е една малка библиотека от знания, които да мога да дам на теб, посетителю. Това ще включва история на групи/изпълнители/песни, кавъри и плейлисти. Имам от всичко по предостатъчно;
  • Спорт – основно велосипеден спорт, основно шосеен такъв, основно от Global Cycling Network и Bicycling.com и от личен опит :) ;
  • Секция “Today highlights” или-там-както-го-кръстя където ще слагам проекти, цитати (няма да са на Пабло Куелю, обещавам), интересни неща, които съм намерил (комикси, ресурси, новини) и т.н.;
  • Изкуство – основно визуално, свързано с по-горната секция, но по-профилирано и подредено;
  • Секция с QA/Dev humor – общо взето някакви JPG/GIF–ове с текст за разведряване :) ;

 

Чувствайте се свободни да пускате и някакви неща, които ви интересуват в коментарите по-долу.

Page Rank Checker tool

Понякога ми се налага да проверявам domain info–то на разни web resources – я да видя кой е собственика, я за легитимност, я просто от нескрит интерес.
И сега покрай блога ми стана интересно дали изобщо имам някакъв Google Page Rank. Резултата е ясен – с 0 усилия имам точно 0 Google PR.
Та защо пиша този blog post – попаднах на един малък уеб ресурс, който показва повечето общодостъпни данни на една страница. Не е нещо невиждано, но дано помогне на някой.

Име на проекта – CheckPageRank.net
Ето и възможностите, които предлага (на английски, че звучат странно на български):

  • Google PageRank
  • Domain Authority
  • Page Authority
  • Domain Validity
  • Global Rank
  • Alexa USA Rank
  • Alexa Reach Rank
  • Alexa Site Links
  • External Backlinks
  • Referring Domains
  • EDU Backlinks
  • GOV Backlinks
  • PR Quality
  • Domain Age
  • Google Directory listed
  • Yahoo! Directory listed
  • DMOZ.org listed
  • Domain history
  • Domain WHOIS

Като забележете, че за последния ви показва и цялата общодостъпна информация за домейна.

 

Та дано свърши работа на някой.

19.10.2015

Днес денят започва с успиване. В офиса боря един много неприятен бъг заради който не успяхме да релийзнем в петък.
Започнах от сутринта с Dark Tranquillity. Тия момчета заслужават много повече внимание от широката аудитория. Много добри неща имат.
Мятам нещата да видим до къде ще ги докарам.

Днес се наложи да тествам достъпността на фирмения сайт от други държави и ми трябваше някакъв списък с безплатни proxy-та, които да поддържат HTTPS.
След като намерих няколко списъка реших да потърся и extension, които лесно да switch-ва няколко proxies или да работи по някакви правила (примерно фирмения сайт да го прекарва през proxy, но youtube-а – без) и попаднах на FoxyProxy.
Не е лесна работа човек да намери безплатни proxy-та с HTTPS, които да работят и то прилично (под прилично разбирам сайта да се зарежда за до 3 секунди…).
След няколко опита и нищонеслучване реших да потърся друго решение и попаднах на ProxyAC. Много интересен extension, който основно оперира с техния website и не се налага да setup-вате разни неща като IP/port и други а просто избирате от листа кое прокси искате да използвате. С два клика бях готов с това, което ми беше нужно. Имат и добър филтър по държава, порт, дали проксито да е анонимно или не и дали да поддържа Https/Ssl.
E – намерих и един бъг – като се опитаме да дефинираме различен от очаквания път ( http://www.proxyac.com/private-proxy-list/ вместо http://www.proxyac.com/proxy-list/) ми плясна “Notice: Undefined variable: component_contentMain in /home/proxyac/public_html/c/page/basicLayout.phpt on line 124” :)
Единственото, което виждам като основен недостатък е, че не мога да определя разни правила кога трафика да минава през proxy-то и кога не.

Ако искате да направите проверка за да сте сигурни, че сте се закачили и “минавате” през нужното прокси можете винаги да проверите това с някой Online checking tool като например whatismyipaddress.com – ip lookup.

Btw днес си поговорихме с Марто за избор на машина с която да обработва снимките си и обърнахме темата към home NAS storage. Аз имам такава идея от прекалено много време и май скоро ще взема един 1TB хард диск и ще пусна една стара машина в нас да работи. На нея ще живее Samba, GitLabm, LAMP и разни мои неща. Смятам да разпиша схемата подробно в моя GitHub акаунт и ще я пусна за общо ползване. Не, че ще открия топлата вода, но ако поне един човек има подобна нужда и му помогна дори и малко ще съм доволен.

 

It’s tango time @ Kremena dance center

На тренировка съм. Нещо съм яхнал метлата.

След няколко нови поддръжки ми мина. Хубав е живота с танго. Май.