Skip to content

Category: technologySyndicate content

ElectriClub

Швеция – със закон за автономно шофиране от 1 май 2017г.

 

ElectriClub

 

Васил Колев

 2017-04-10 splitpatch

   от Васил Колев


Нов ценен tool – splitpatch (има го в debian, нищо, че е на ruby).

Трябваше да вкараме едно парче код (на perl) в главното ни repo, и след code review имаше забележки като за 11 промени. Вкарахме ги, тествах го и открих, че не работи – output-а беше много много различен от този в началото (който си се знаеше, че е верен).

Един вариант беше някой да гледа промените ред по ред и да се разбере какво е объркано. Вместо да се стига до такива крайни мерки, намерих tool, който може да сцепи patch-а на hunk-ове, и след това направих следното:

for i in ptch/* ; do patch -o test TOOL $i ; ./test debug > $i.output ; done

и след това с един прост for и diff видях кои съвпадат и кои се различават, и проблемния commit лъсна…

 

Васил Колев

 2017-04-05 интервюта за админи

   от Васил Колев


Смених работата, но се оказва, че от интервютата бягане няма. Тоя път са за системни администратори.

За всеки нов вид интервюта си трябва доста време, за да се свикне и измисли хубав метод. Например, нямам fizzbuzz, доста по-трудно е да кажеш “покажи какво си писал”, а срещането на NDA, заради което не може да се говори какво е вършено не е чак толкова рядък случай. Да разбереш дали някой разбира в дълбочина някоя технология не винаги може да стане с 2-3 въпроса. Да не говорим, че докато не видиш как работи човека, няма как да го прецениш дали става…
(най-добрия вариант го правят в automattic, просто един месец ти плащат да работиш с екипа и ти дават задачи и гледат как се справяш. За съжаление не е лесно да се направи на друго място.)

Като за начало съм си сглобил малък админски тест, който да пращам на хората. Има даже дребен състезателен елемент и се чудя дали не мога да го разпъна до нещо escape-room-о-подобно :)

 

C, PHP, VB, .NET

 Blind SQL Injection

   от C, PHP, VB, .NET


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

Нека имаме база от данни със статии:

CREATE TABLE articles(
   id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
   content TEXT NOT NULL
);

Даден е следният скрипт, който отваря дадена статия според нейното id:

 

ElectriClub

 Unity L7e

   от ElectriClub


Uniti Sweden е компания, основана в началото на 2016г. в Швеция. Целта им е да направят изцяло електрическа градска кола L7e (2- или 3-местна) от композитни материали с всички съвременни технологии без излишни неща – да “измислят наново автомобила”.

 

ElectriClub

 Volta

   от ElectriClub


Волта е електрическо колело на базираната в Калифорния фирма “Pure Cicles”.

 

ElectriClub

От февруари 2017г. Тойота предлага новия си хибриден модел – Prime. В края на февруари Панасоник (които са партньор на Тесла в първата Гигафабрика) обявяват, че са направили соларен покрив за Toyota Prius Prime.