Невижданият код

ян. 12, 2024 | Истории

Невижданият код

12 януари 2024 | Истории

„В софтуерния свят хората със зрителни увреждания могат да намерят изключително добро професионално развитие“, казва днешният ни герой. И го доказва със собствения си пример.

Той е един от най-активните и постоянни ентусиасти в българската WordPress общност, особено що се отнася до достъпността на сайтовете. От цели две десетилетия създава уеб страници с помощта на платформите с отворен код. А сега е поел и по пътя на класическото програмиране…

Днес Исмаил Исмаил има две големи цели. Да помогне за това повече от огромните възможности на живота онлайн да станат достъпни за хората с увреждания.

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

Отворете сетивата си за една доста неочаквана… гледна точка.

 

Наричайте ме Исмаил

Могат ли наистина незрящите да програмират?

Исмаил, познат на приятелите като Есмо, определено знае какво говори. Роден там, където се срещат Рила и Родопите – в малкото градче Якоруда, като малък животът му буквално е на ръба. Ражда се преждевременно, поставят го в кувьоз… уви, по времената, когато тези апарати все още не са особено съвършени. Заради прекаления приток на кислород се стига до ретролентална фиброплазия. Наричана и просто ретинопатия, зад тази диагноза се крие сериозно зрително нарушение – ретината е разрушена и не може да възприема зрителната информация.

Нашият герой има известен късмет и не ослепява напълно. Зрението му по документи е 100% нарушено, но той все пак може да разпознава силуети. Нещо повече – постоянните тренировки на очите са важни, за да съхранява зрението си и именно те го карат да се насочи към… създаването на интернет страници.

 

Исмаил Исмаил

снимки: Добрин Кашавелов

 

Око да пипне

Технологиите го увличат още като хлапе. Докато е в гимназията, на прага на новия век, родителите му подаряват първия компютър, който ползва основно за игри.

През следващите години обаче тези машини му стават все по-интересни. И когато идва време да избере професионален път… се оказва, че това няма как да се случи с висше образование в областта на компютрите, защото по онова време няма условия да го учат младежите със зрителни проблеми.

Така записва история. Науката за миналото също го увлича и през 2008-а завършва бакалавърска степен в Софийския университет.

Уви, с тази диплома така и не успява да си намери работа и това го връща към компютрите. Още докато следва, той се впечатлява от първите системи, подобни на днешния WordPress – с помощта на Drupal, а после и Joomla, започва да прави сайтове, първо за приятели, а после – и професионално.

 

Исмаил Исмаил

снимки: Добрин Кашавелов

 

Един за всички

Когато пък WordPress изгрява на хоризонта, той се превръща в един от първите големи фенове на платформата у нас. „Направен е така, че да бъде бърз и лесен за хората“, казва Есмо. Печели го както възможността всеки човек, дори без особен опит, да си направи собствен сайт, така и общността. Идеята на отворения код, съпричастността, възможността всеки да допринесе според способностите си.

Не спира да го прави и до днес. Редовно участва в срещите на общността, на няколко пъти е бил и лектор. Постоянно допринася и в реалната работа – най-често за да превежда на български новите версии на платформата, но и за „поправянето“ на бъгове, свързани с достъпността.

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

През последните години той е на път да осъществи друга своя голяма мечта – да напредне в дебрите на фронтенд програмирането, като в момента изкарва JavaScript пътеката в СофтУни. Междувременно продължава да прави WordPress сайтове с трите теми, в които през последните години се е специализирал.

 

Исмаил Исмаил

снимки: Добрин Кашавелов

 

Вдигни очи

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

Но как се случва всичко това, ако човек не вижда кода си?

„Когато си напълно незрящ, се използват така наречените екранни четци – софтуер, който връща всичко онова, което по принцип се вижда на екрана, под формата на текст“, разказва Есмо. През последните години работата по разработката на софтуер по цял свят е все по-удобна за хората с увреждания. Най-популярният в момента софтуер за писане на програми – VSCode, е изцяло съобразен с нуждите им.

Неслучайно на запад има немалко напълно незрящи програмисти, Есмо познава двама българи, които работят в Германия – PHP програмист и специалист по Java. Ами у нас?…

В България няма официална статистика за броя на хората със сериозни зрителни увреждания, но се смята, че са не по-малко от 13 000. Едва 5% от тях имат някаква работа според единствената неофициална статистика, която намирам онлайн.

А дали не би могло това да се промени?

 

Déjà vu

Защото човек със сигурност се чувства пълноценен и щастлив и тогава, когато си намери призванието, както личи и от усмивката на Есмо, заговорим ли за програмиране.

„Трябва да се дава повече гласност на идеята, че един незрящ човек може да стане много успешен бекенд програмист!“, казва Есмо. „Кодът си е текст, който се обработва. Съвременният софтуер е доста усъвършенстван. Въпросът е повече хора да пробват!“

Кое ли според него е най-важно да знае всеки млад незрящ човек, преди да се насочи към програмирането? „Първо – че няма да му е лесно. Второ – че е трудно, но не и невъзможно. Трето – много хора се спират от математиката, зависи какво пишеш, но в повечето случаи тя никак не е сложна. И четвърто – да не се отказва! В началото е трудно, но после става наистина интересно“. Абсолютно същото мисля и аз.

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

 

Исмаил Исмаил

снимки: Добрин Кашавелов

 

Стъпки към достъпност

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

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

Честно казано, не бях се замислял дали и този сайт е достъпен за незрящи. За щастие, моят гост потвърждава, че всичко е наред, той следи Дигитални истории, дори сам пожела да разкаже историята си с идеята тя да мотивира повече младежи със зрителни проблеми.

Оказва се, че не е трудно да се провери дали един сайт е достъпен… достатъчно е някой да се досети да го направи.

 

Малка крачка за девелопъра…

Има четири основни четци – разработени за Windows и Apple и два проекта с отворен код. Софтуерът е настроен така, че да разчита по определени правила кода на уеб страницата и ако те не са спазени, сериозно „буксува“.

„Един сайт е достъпен, когато можеш да навигираш в него свободно без мишка, само с клавиатура. Трябва да спазва правилата за семантичен html, защото таговете помагат на екранния четец да прецени кое да прочете. Важно е също цветовата схема да е четима и контрастна“, разказва Есмо.

Каква част от сайтовете у нас отговарят на изискванията? Преди няколко години нашият гост се оказва начело на екип, който проверява уеб достъпността в публичния сектор, по това време се оказва, че сериозни проблеми имат около 50% от сайтовете. Според опита му днес нещата не са се променили особено, защото имаме формални изисквания в тази посока, но те не се спазват, а и никой не следи за тях. Отскоро в Електронно обслужване за първи път има специализирани тестери, но според Есмо препоръките им все още остават нерешени.

 

Исмаил Исмаил

снимки: Добрин Кашавелов

 

И… smile!

Извън официалните сайтове пък няма никакви правила. Според него хубав пример е екосистемата на Apple, където всяко приложение се проверява за достъпност, преди да бъде допуснато до клиентите. „Гледах на една конференция и как Google тестват за достъпност – всичко се минава от напълно незрящ, слабо зрящ, човек с двигателна увреда. Имаха 7 QA инженери, които тестват само това“.

В повечето сайтове, разбира се, това не е възможно, особено в малък пазар като нашия.

И все пак очевидно усилието не е голямо и си струва всеки собственик на местенце онлайн да помисли по темата. (Ако решите да го направите, нашият гост препоръчва за проверка WAVE Accessibility Tools, Google Lighthouse или добавката за Chrome axe DevTools.)

Преди няколко години Есмо среща любовта и днес е семеен мъж. Не спира да прави сайтове, да допринася за общността на отворения код и да изпитва наслада от това, което прави.

Плановете му за професионално развитие са свързани с WordPress, като обогати знанията си и с други технологии. „Мечтая да се реализирам като един нормален човек! Живот и здраве да има е най-важното, другото се постига“.

И като че ли историята на Есмо най-силно потвърждава именно тази максима…

Дигитални истории

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

<a href="https://karamanev.me/author/georgik" target="_self">Георги Караманев</a>

Георги Караманев

Програмист, журналист на свободна практика и писател. Още за мен – четете тук.
Дигитални истории

Най-нови публикации:

Асанж и свободата

Асанж и свободата

Къде е днес свободата? Където е била винаги, в идеалите. И в делата на все по-малкото хора, за които тя продължава да бъде кауза, а не кухо клише. След 14-годишна битка, която в много моменти...

повече информация
„Светът е по-хаотичен, отколкото ни се иска. И науката не е тук, за да ни утеши“

„Светът е по-хаотичен, отколкото ни се иска. И науката не е тук, за да ни утеши“

„Струва ми се по-просто хората да запомнят кое е измама и заблуда. Кратък и съвсем неизчерпателен списък: хомеопатия, холистична медицина, натуропатия, антиваксърство, хидроколонтерапия, детокс...

повече информация
Агент GPT. Когато изкуствените интелекти заиграят в отбор

Агент GPT. Когато изкуствените интелекти заиграят в отбор

Какво ли ще стане, ако обърнем стереотипа за изкуствен интелект? Нямаме насреща си един модел, с който например да си чатим, а безброй отделни „индивиди“. Раздаваме им задачи, всеки от тях работи...

повече информация
„ИИ вече може да помогне в абсолютно всяка човешка задача“

„ИИ вече може да помогне в абсолютно всяка човешка задача“

Николай Марков е сред специалистите, които проправят пътя към все по-масовото навлизане на изкуствения интелект във всяка област от живота ни. Макар повече от 2 десетилетия да е в света на...

повече информация
„До 5 години ще слеем реалното и виртуалното“

„До 5 години ще слеем реалното и виртуалното“

Говорим си в Техническия университет в София, а… можем да сме навсякъде. Защото в лабораторията, в която се срещаме, се развиват следващите поколения средства за добавена и виртуална реалност. Те...

повече информация

Още публикации по темата:

От рубриката:

Асанж и свободата

Асанж и свободата

Къде е днес свободата? Където е била винаги, в идеалите. И в делата на все по-малкото хора, за които тя продължава да бъде кауза, а не кухо клише.
След 14-годишна битка, която в много моменти изглеждаше обречена, Одисей най-накрая се завърна в Итака. Частният самолет кацна в австралийската столица Канбера. От борда му слезе добре познатият по цял свят белокос харизматичен мъж и помаха на събралите се журналисти и посрещачи. После прегърна двете си малки деца, които за първи път виждаше на свобода, далеч от потискащите решетки…
Героите от миналото се борят за свободата. За независимостта на своите народи, срещу робството и несправедливостите. А днешните герои, които ще почитат следващите поколения? Ако го има утрешния ден, значи те ще са победили, колкото и да изглежда невероятно.
Днешните герои също се борят за свободата. Уви, нито са толкова много, нито са толкова познати. Но ако има един, чиято битка за истината е стигнала до мнозина, това несъмнено е днешният ни герой. Джулиън Асанж се превърна в легенда, в символ. А историята му е толкова вълнуваща и пълна с перипетии, че си струва да се заровим в нея. Като междувременно му дадем думата за някои важни цитати, които, надявам се, ще накарат повече хора да се замислят за истински важните теми на днешния ден. Тези, заради които ги има и Дигитални истории…

повече информация
PC Mania, Gamers Workshop… Легендите се завръщат!

PC Mania, Gamers Workshop… Легендите се завръщат!

Обичаш компютрите и за да можеш да ги ползваш… си купуваш списания!?
Ама не е ли странно? Та нали онлайн има всичко? Днес е така, но тази дигитална история се ражда в едновременно близкото и толкова далечно компютърно минало. Едно хлапе мечтае да получи непознато списание с лика на Джеймс Бонд, което е привлякло погледа му. Лишава се от джобните си, за да го купи, но само няколко часа по-късно му го вземат „батковците“. Така обаче се пробужда интересът му към култовите компютърни списания от края на миналия век, любими четива на цяло едно поколение.
Десетилетия по-късно момчето отново „среща“ същия Бонд, списанието отприщва историята нататък. Минават хиляди упорити часове, докато днес проект „Лазарус“ е завършен, всеки може да разгледа пълната колекция от легендарните компютърни списания от 90-те и първите години на 21-и век. Един своеобразен културен феномен, който трудно може да може да бъде обяснен на следващите млади…
Вие кое списание обичахте? PC Mania, Gamers Workshop или някое друго от дългия списък?

повече информация
Колко изкара ChatGPT на матурата по български?

Колко изкара ChatGPT на матурата по български?

По света може много да се говори за теста на Тюринг, но ние си имаме български еквивалент, който е не по-малко показателен – матурата по български език и литература.
След като всяко лято излязат оценките, медиите бързат да се впечатлят от ниските резултати. Как обаче би се справил ChatGPT? Колко ли ще изкара суперзвездата в света на изкуствения интелект? Ще му стигне ли балът, за да влезе в елитна университетска специалност?
Време е за един прелюбопитен експеримент. Ще задам на нашия герой без никакви допълнителни указания задачите от тазгодишния зрелостен изпит. За да има елемент на състезание, ще се включа и аз, също ще попълня матурата.
После идва ред на учителя г-н Светослав Стойчев, който е сред истинските оценители на матурите и се съгласи да се включи в експеримента. Той ще получи двете попълнени форми – от мен и ChatGPT, и ще ги оцени, точно както се случва в практиката. И като допълнение – ще проверим дали учителят ще успее да различи кое е попълнено от алгоритъма и кое – от попрестарял зрелостник.
Кой ли от двама ни ще се изложи повече? Вземайте пуканките.

повече информация

Най-новите:

Асанж и свободата

Асанж и свободата

Къде е днес свободата? Където е била винаги, в идеалите. И в делата на все по-малкото хора, за които тя продължава да бъде кауза, а не кухо клише.
След 14-годишна битка, която в много моменти изглеждаше обречена, Одисей най-накрая се завърна в Итака. Частният самолет кацна в австралийската столица Канбера. От борда му слезе добре познатият по цял свят белокос харизматичен мъж и помаха на събралите се журналисти и посрещачи. После прегърна двете си малки деца, които за първи път виждаше на свобода, далеч от потискащите решетки…
Героите от миналото се борят за свободата. За независимостта на своите народи, срещу робството и несправедливостите. А днешните герои, които ще почитат следващите поколения? Ако го има утрешния ден, значи те ще са победили, колкото и да изглежда невероятно.
Днешните герои също се борят за свободата. Уви, нито са толкова много, нито са толкова познати. Но ако има един, чиято битка за истината е стигнала до мнозина, това несъмнено е днешният ни герой. Джулиън Асанж се превърна в легенда, в символ. А историята му е толкова вълнуваща и пълна с перипетии, че си струва да се заровим в нея. Като междувременно му дадем думата за някои важни цитати, които, надявам се, ще накарат повече хора да се замислят за истински важните теми на днешния ден. Тези, заради които ги има и Дигитални истории…

повече информация
„Светът е по-хаотичен, отколкото ни се иска. И науката не е тук, за да ни утеши“

„Светът е по-хаотичен, отколкото ни се иска. И науката не е тук, за да ни утеши“

„Струва ми се по-просто хората да запомнят кое е измама и заблуда. Кратък и съвсем неизчерпателен списък: хомеопатия, холистична медицина, натуропатия, антиваксърство, хидроколонтерапия, детокс диети, астрология, екстрасензорни възприятия, ясновидство, телекинеза (и всички измислени феномени, които включва „парапсихологията“), НЛО базирани древни цивилизации, графология, медиумни способности, квантов мистицизъм, вечни двигатели, безенергийни двигатели, креационизъм, биоритми, криптозоология…“
Вярвате ли в астрологията, в силата на чакрите, в рептилите, в плоската Земя? Може би сте от малцинството днес, за което всичко това са несериозни посоки? Или пък не можете да отречете, че зодиите влияят на поведението, докато другите ви се струват крайни? Да, днес, както никога преди, имаме нужда от репери, за да не потънем в океана от онлайн лудост. Докато в същото време е все по-трудно да говорим помежду си.
Разделени от поредния разлом, спорим кой се занимава с псевдонаука и кой се е оставил да бъде подведен от авторитетите. Пътя към този труден, но назрял разговор – за конспирациите и псевдонауката, за науката и авторитетите, ще потърсим с днешния гост.
Стефан Марков е преподавател по теория на масовата комуникация, мениджмънт на комуникацията и маркетинг и реклама в Софийския университет, познат онлайн като The Science Guy. В издадената неотдавна книга „Алгоритми на заблудата“ той навлиза именно в сърцето на тази тема. След любопитните му начинания (и много значими за самия него) е и подкастът „Модерен стоицизъм“, който води заедно с Петър Теодосиев от „Българска наука“.

повече информация
Агент GPT. Когато изкуствените интелекти заиграят в отбор

Агент GPT. Когато изкуствените интелекти заиграят в отбор

Какво ли ще стане, ако обърнем стереотипа за изкуствен интелект? Нямаме насреща си един модел, с който например да си чатим, а безброй отделни „индивиди“. Раздаваме им задачи, всеки от тях работи автономно, специализира се в дадена работа, трупа знания по нея, контролира другите…
Целта например е да създават софтуер. Единият модел ще се научи да формулира изискванията, друг да пише програмния код, трети ще подготви визуалната страна, четвърти ще тества кое и как се е получило… и така ще се събере цяла софтуерна фирма, работеща милиони пъти по-бързо от обичайните, защото е изградена не от хора, а от алгоритми.
Колко далечно е днес това бъдеще?
Неотдавна Сам Алтман каза, че именно в тази посока се задават много сериозни пробиви. ИИ агентите са една от областите в компютърните науки, където очакваме големи новини. Следващите поколения изкуствен интелект, способни да решават значително по-сложни и комплексни задачи, допускащи много по-малко грешки. Мнозина от най-големите специалисти казват, че чрез този подход ще извървим следващата голяма стъпка в развитието на изкуствения интелект. Ето защо.

повече информация
„ИИ вече може да помогне в абсолютно всяка човешка задача“

„ИИ вече може да помогне в абсолютно всяка човешка задача“

Николай Марков е сред специалистите, които проправят пътя към все по-масовото навлизане на изкуствения интелект във всяка област от живота ни. Макар повече от 2 десетилетия да е в света на информационните технологии, той е завършил инженерна физика и макроикономика. Опитът му минава от разработването на облачни решения през киберсигурността до изследването и внедряването на изкуствен интелект.
Днес е начело на екипа по ИИ, девопс и облачни практики на SoftServe. Заедно с това в TeamLandi разработва система, с чиято помощ малкият и среден бизнес ще получи достъп до пълния спектър възможности, които дава изкуственият интелект.
Защо тези технологии са тук, за да останат и да променят живота ни? Как така изкуственият интелект е първата технология, която може да навлезе в абсолютно всяка област? Как ще изглежда бъдещето?

повече информация
PC Mania, Gamers Workshop… Легендите се завръщат!

PC Mania, Gamers Workshop… Легендите се завръщат!

Обичаш компютрите и за да можеш да ги ползваш… си купуваш списания!?
Ама не е ли странно? Та нали онлайн има всичко? Днес е така, но тази дигитална история се ражда в едновременно близкото и толкова далечно компютърно минало. Едно хлапе мечтае да получи непознато списание с лика на Джеймс Бонд, което е привлякло погледа му. Лишава се от джобните си, за да го купи, но само няколко часа по-късно му го вземат „батковците“. Така обаче се пробужда интересът му към култовите компютърни списания от края на миналия век, любими четива на цяло едно поколение.
Десетилетия по-късно момчето отново „среща“ същия Бонд, списанието отприщва историята нататък. Минават хиляди упорити часове, докато днес проект „Лазарус“ е завършен, всеки може да разгледа пълната колекция от легендарните компютърни списания от 90-те и първите години на 21-и век. Един своеобразен културен феномен, който трудно може да може да бъде обяснен на следващите млади…
Вие кое списание обичахте? PC Mania, Gamers Workshop или някое друго от дългия списък?

повече информация
„До 5 години ще слеем реалното и виртуалното“

„До 5 години ще слеем реалното и виртуалното“

Говорим си в Техническия университет в София, а… можем да сме навсякъде. Защото в лабораторията, в която се срещаме, се развиват следващите поколения средства за добавена и виртуална реалност. Те все по-убедително ще ни водят към съвършената имитация на света около нас.
Доц. Агата Манолова е декан на Факултета по телекомуникации на ТУ, преподавател с огромен опит. Специалист в компютърното зрение и невронните мрежи, но също и в разработването на добавена и виртуална реалност, холографски комуникации.
Защо въпреки очакванията на Марк Зукърбърг все още не сме в метавселената, където щяхме да прекарваме цялото си време? Колко далеч е моментът, когато ще постигнем съвършената, неразличима виртуална реалност? Кои са най-важните стъпки по този път и възможно ли е да се окаже невъзможно? Защо българските специалисти в тази област са толкова търсени и уважавани по света?
Време е за един съвсем инженерен и реален разговор за виртуалното и големите въпроси, които се задават в тази посока.

повече информация
Share This