Понякога при разработката на уеб приложения (и не само) се налага да се поддържа списък с всички езици в света (или поне по-популярните от тях). Актуални списъци със световните езици се поддържа на този линк. Форматът е малко неудобен и за това реших да си го парсна до CLR обекти с езика C#, откъдето вече лесно може да се вкарат в най-различни други формати (в SQL Server, например). По-надолу има списък с езиците (както на по-разпространените, така и пълен списък с всички човешки езици). Добавил съм и C# код, който сваля списък с всички езици и после изкарва на конзолата имената на съвременните езици.
В този блог пост за начинаещи програмисти съм се опитал да събера няколко много важни съвета за именуване на променливи, типове данни, методи и др. в езика C#.
Към всеки съвет има и по няколко примера за правилно и грешно именуване. Успех!
Разпознаването на езика на даден текст е доста обширна тема и тук няма да се спирам подробно на алгоритмите свързани с нея, а по-скоро на някои методи, които могат да се използват наготово за семантичен анализ на текст с цел извличане на езика му. Тъй като правя един проект, малка част от който е извличането на информация за езика на определен текст, ми се наложи да направя кратък research по темата. Методите, които опитах и изводите, до които стигнах, са описани тук.
Най-голямата спънка за всеки човек, който си търси работа, е именно интервюто за работа. Всеки успява да намери подходящата за него работна позиция, да подготви документи, CV, cover letter, но когато се стигне до интервюто малко са хората, които се справят добре. Какво представлява интервюто за работа, как да се подготвите за него, какви въпроси задават на интервютата и кои са най-често допусканите грешки можете да научите от видеото, което записах в рамките на семинара „Работа в IT индустрията 2012“. Приятно гледане и като ви вземат на работа ме намерете и ме почерпете ;)
На 4-ти декември 2011 година от 10:30 до 16:30 се проведе най-голямото онлайн състезание по алгоритмично програмиране правено до сега в България. В него взеха участие 216 човека. Състезанието беше в рамките на подготовката за първия изпит в Софтуерната Академия на Телерик и заради това участниците в състезанието бяха предимно студенти от Академията на Телерик. Състезателите имаха 6 часа да решат 5 задачи по програмиране от първите 6 теми на курса „Основи на програмирането със C#“ в Академията на Телерик. Състезанието се проведе онлайн в новата състезателна система BGCoder.com и на участниците беше разрешен за използване само езикът C#. Всеки може да се пробва да реши задачите като се регистрира в системата и започне да практикува онлайн състезанието. Тук можете да намерите условията на задачите, заедно с техните решения. Решенията са писани от авторите на задачите и използват само изучените от студентите теми (типове данни, оператори, изрази, работа с конзолата, условни оператори и цикли).