Tag: лекция

Мина IT Forum Варна в Технически Университет

Мина и IT Forum Варна, който се проведе в читалнята на Техническия Университет, темата беше “Unsung heroes of the software industry: Quality Assurance Engineers“. Имаше около 10 човека, което е най-малкото участие, което съм имал до момента :) Сигурно проблема е в това, че темите бяха оповестени ден преди събитието, но иначе беше приятно. Бяхме в читалището на НУК. Малко комунистическо, но пък присъствието на толкова много книги стоплят атмосферата. Можете да видите програмата на събитието и от тяхната страница.

Говорих на дълго и на широко за QA, основи, SDLC и още бая работи (при интерес ще опиша лекцията).

Пренаписвам този пост днес 29.12.2017, оригинално започнат на 07.04.2017:

Ще бъда честен – лекцията беше посредствена, а публиката – от 5 човека, буквално.
Първо шест човека ми редактираха лекцията барем нещо да не кажа от свое име и от свободна лекция стана на докторантски труд, второ – организацията беше крайно болезнена – и от страна на фирмата за която работих и от страна на организаторите в ТУ.

Това беше може би най-големия мой лекционен провал за 2017 г.

Следващия път ако получа покана за говоря в ТУ първо ще поговорим с организаторите, защото втори път няма да участвам в такава вяла организация.

 

Малко (дебел) снимков материал.

Лекция – “Security Testing of WordPress”

На 24.02.2017 ще говоря на WordPress meetup-а за security testing на WordPress, както писах скоро.

Ще говоря за три основни неща:

  • Platform security – do’s and don’ts какво трябва за да защитим WordPress. Ще има разни добре извесни неща, систематизирани в един малък manual, който ще бъде публикуван и тук;
  • System security – ще поговорим малко за сигурността на server-side ниво. Ще обсъдим разни идеи свързани със nginx/apache и ще ви покажа моя анализ защо НЕ трябва да използваме WP security plugins изобщо;
  • Overall security – общо съвети за това какво трябва и какво не за да поддържаме блога си жив и издрав.

Понеже ще имам около 40 минути + 10 минути за въпроси най-вероятно ще има две версии на лекцията – една кратка, която ще презентирам и една по-дълга, която ще живее в този блог.

Отговори на незададените въпроси:

  1. Нива на знание няма – съветите са за хора, които ползват WordPress без значение дали са съвсем нови в това или са стари кучета. Голяма част от съветите могат да се реализират с няколко клика на мишката;
  2. Примерите, които ще дам, особено за server side са приложими за огромна част от уеб, не са само WordPress specific. Повече инфо ще има в overall security talk-а;
  3. Както казах по-горе ще има две версии на лекцията – първата, която ще използвам за WordPress meetup-а и втора, която ще е доста по-детайлна и ще е нещо като manual в който всеки може да види разни интересни неща свързани със сигурността, систематизирани. Ще има и английска версия (търсят се proof-readers);
  4. Линк към събитието можете да намерите тук. Събитието е напълно безплатно и необвързващо с каквото и да е било (няма да ви карам да говорите много, обещавам). Локацията е Фестивален и Конгресен център, зала 8 (ще има разлепени табелки за ориентация).

Приема всякакви интересни предложения по темата в коментар по-долу.

Ваш,

Недко.

Note – влизам във войната около “Do’s and Don’ts” и “Dos and Don’ts”. Моя избор е и препоръката на The Associated Press, които вярвам знаят как да пишат.

Edit – лекцията и презентацията можете да видите по-долу. Благодаря за пълната зала и любезните организатори.

Code Week Varna 2016

Първия път когато бях поканен да говоря на Code Week Varna беше през 2015 г. и беше напълно епично. Говорихме заедно с Юлиян Сапунджиев пред стотина  човека в голямата зала на Стоматологията в гр. Варна. Лекцията беше лека и интересна, позабавлявахме се малко, счупихме една форма на сайта на община Варна и имаше приятен диалог с публиката и показахме двете страни на моя занаят. Юлиян помогна много с настроение и богатия си опит. Беше доста яко.

На 22 Октомври 2016 бях лектор на Code Week Varna за втори път. Този път бях поканен от Боян от Beehive в новата им зала (която се намира етаж под 158 LTD). Посетих предния ден лекцията за WordPress и първото впечатление беше бая голяма изненада. Залата е около 3 пъти по-малка от предишната такава и по мои сметки събира не повече от 25 човека (или 33-34 с правостоящите). За сметка на това интериора е приятен, има си 49″ телевизор, който се ползва за презентационни цели и бюро на което човек може да седне докато си води лекцията. Като цяло съм доволен. Малко слабо започнах в началото (слабо = неуведено и малко Ъ-кащо), но после лека полека набрах сила и привлякох пълното внимание на хората. Ето и малък списък с някои от нещата за които си говорихме:

  • Най-важните качества като Quality Assurance Engineer:
    • Комуникативност;
    • Умения да вижда нещата от друга перспектива (програмист, PM, PO, client);
    • Технически и аналитични способности (абе Пешо – това не мисля, че трябва да връща този резултат);
    • Да бъде надъхан и да има правилно настроена интуиция (Абе Пешо – сигурен съм, че тук има нещо нередно. Дай ми малко време да задълбая до последно да ти пиша);
    • Да задава въпроси и да поставя всичко под въпрос. В името на качествения продукт. И да – pixel-perfect е много важно!
    • Не бъди гаден с някого. Кофти отношението поражда само още кофти отношение. И да – всеки допуска грешки.

В линка на събитието има и повече инфо за другите лектори + техните презентации.

 

Моята можете да намерите тук.

 

И за последно – минусите бяха два:

  • Залата е толкова малка, че е несериозно да се провеждат там събития, които се очаква да бъдат с повече от 15 човека;
  • Презентацията ми мина ревю през 5 човека докато бъде одобрена. Това ми осигури страхотно скучна и безинтересна презентация и сухо предаване на данните.
  • Update 2018 – от тогава насам не съм позволявал тежко вмешаване от компаните за които съм работил. Всеки път, винаги, винаги е едно и също – лекцията ми си губи чара, практичността и лекотата и става едно издекламиране на политически-коректни слайдове, които нито аз харесвам, нито хората, които са дошли да ме слушат..

Недко разказва: 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 сериозно събитие.

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