От 16 до 18 май 2014 в Боровец се проведе конференцията SoftUni Conf. Беше забавно и надяваме се полезно за участниците.
С Иво (Ивайло Кенов) бяхме лектори и пробвахме за пръв път да водим двамата заедно лекция. Темите, които разгледахме бяха Entity Framework и ASP.NET MVC. Всяка една от тях е с дължина около час. Качили сме видеата в YouTube и можете да ги гледате от плейлиста по-горе.
Кодът от лекциите е качен в GitHub: https://github.com/NikolayKostov-IvayloKenov/2014-05-SoftUniConf
20 въпроса за подготовка за теста на Националната Олимпиада по Информационни Технологии.
Водих лекцията като част от Училищната Академия на Телерик
Обсъждаме интересни теми като Windows Registries, .NET Framework, операционни системи, драйвъри, компресия на файлове, енкодинг, резолюция на екрана, проекция в базите данни, софтуерни процеси, OAuth, сигурност на безжичните мрежи, top-level домейни, gmail, HTTP, CMS системи, скриптови езици и други.
Понякога при разработката на уеб приложения (и не само) се налага да се поддържа списък с всички езици в света (или поне по-популярните от тях). Актуални списъци със световните езици се поддържа на този линк. Форматът е малко неудобен и за това реших да си го парсна до CLR обекти с езика C#, откъдето вече лесно може да се вкарат в най-различни други формати (в SQL Server, например). По-надолу има списък с езиците (както на по-разпространените, така и пълен списък с всички човешки езици). Добавил съм и C# код, който сваля списък с всички езици и после изкарва на конзолата имената на съвременните езици.
В този блог пост за начинаещи програмисти съм се опитал да събера няколко много важни съвета за именуване на променливи, типове данни, методи и др. в езика C#.
Към всеки съвет има и по няколко примера за правилно и грешно именуване. Успех!
Разпознаването на езика на даден текст е доста обширна тема и тук няма да се спирам подробно на алгоритмите свързани с нея, а по-скоро на някои методи, които могат да се използват наготово за семантичен анализ на текст с цел извличане на езика му. Тъй като правя един проект, малка част от който е извличането на информация за езика на определен текст, ми се наложи да направя кратък research по темата. Методите, които опитах и изводите, до които стигнах, са описани тук.