Про що не говорять програмісти, про що мовчать науковці MK2 (ucu2016)
Presentation about hackers, recession of programmers' evolution, and about my research for the bachelor students of CS program @ Ukrainian Catholic University
Хто я? Тепер. 25 років 2006. 15 років Тех-підтримка / адмін. мережі УАРНЕТ Львівський фізико- математичний ліцей Мала академія наук України Бакалаврат Факультет інформатики. ЛНУ
Хто я? Тепер. 25 років 2006. 15 років Unikernel Фріланс команда Тех-підтримка / адмін. мережі УАРНЕТ Львівський фізико- математичний ліцей Мала академія наук України Бакалаврат Факультет інформатики. ЛНУ
Хто я? Тепер. 25 років 2006. 15 років Unikernel Фріланс команда Тех-підтримка / адмін. мережі УАРНЕТ Львівський фізико- математичний ліцей Мала академія наук України Бакалаврат Факультет інформатики. ЛНУ Магістратура Кафедра програмування. ЛНУ
Хто я? Тепер. 25 років 2006. 15 років Unikernel Фріланс команда Тех-підтримка / адмін. мережі УАРНЕТ Програміст Інтерлогіка Львівський фізико- математичний ліцей Мала академія наук України Бакалаврат Факультет інформатики. ЛНУ Магістратура Кафедра програмування. ЛНУ
Хто я? Тепер. 25 років 2006. 15 років Unikernel Фріланс команда Тех-підтримка / адмін. мережі УАРНЕТ Програміст Інтерлогіка Львівський фізико- математичний ліцей Мала академія наук України Бакалаврат Факультет інформатики. ЛНУ Стажування RMoD Магістратура Кафедра програмування. ЛНУ
Хто я? Тепер. 25 років 2006. 15 років Unikernel Фріланс команда Тех-підтримка / адмін. мережі УАРНЕТ Програміст Інтерлогіка Львівський фізико- математичний ліцей Програміст Innocode Мала академія наук України Бакалаврат Факультет інформатики. ЛНУ Стажування RMoD Магістратура Кафедра програмування. ЛНУ
Хто я? Тепер. 25 років 2006. 15 років Unikernel Фріланс команда Тех-підтримка / адмін. мережі УАРНЕТ Програміст Інтерлогіка Львівський фізико- математичний ліцей Програміст Innocode Мала академія наук України Бакалаврат Факультет інформатики. ЛНУ Ph.D. USI Стажування RMoD Магістратура Кафедра програмування. ЛНУ
Хто я? Тепер. 25 років 2006. 15 років Ph.D. UniBe Unikernel Фріланс команда Тех-підтримка / адмін. мережі УАРНЕТ Програміст Інтерлогіка Львівський фізико- математичний ліцей Програміст Innocode Мала академія наук України Бакалаврат Факультет інформатики. ЛНУ Ph.D. USI Стажування RMoD Магістратура Кафедра програмування. ЛНУ
Objects are like people. They’re living, breathing things that have knowledge inside them about how to do things and have memory i n s i d e t h e m s o t h e y c a n remember things. And rather than interacting with them at a very low level, you interact with them at a very high level of abstraction, like we’re doing right here. Steve Jobs 1995
Pascal C++ C++ Java C# PHP JavaScript Prolog Lisp Erlang Ruby Smalltalk Java Scala Ruby Pharo Pharo Python Racket Swift Objective-C C Bash Ph.D. UniBe Unikernel Фріланс команда Тех-підтримка / адмін. мережі УАРНЕТ Програміст Інтерлогіка Львівський фізико- математичний ліцей Програміст Innocode Мала академія наук України Бакалаврат Факультет інформатики. ЛНУ Ph.D. USI Стажування RMoD Магістратура Кафедра програмування. ЛНУ Java? LaTeX?
Філософія хакерів Ха ́ кер (англ. Hacker) — особа, що намагається отримати несанкціонований доступ до комп'ютерних систем, як правило з метою отримання секретної інформації.
На скільки пітонічний ваш код? countriesWithA = [] i=0 while i < len(countryList): if "a" in countryList[i]: countriesWithA.append(countryList[i]) i += 1
Піднімаємо пітонічність countriesWithA = [] for country in countryList: if "a" in country: countriesWithA.append(country) countriesWithA = [] i=0 while i < len(countryList): if "a" in countryList[i]: countriesWithA.append(countryList[i]) i += 1
Y. Tymchuk, A. Mocci, and M. Lanza. Code Review: Veni, ViDI, Vici. In Proceedings of SANER’15, pp. 151-160, IEEE, 2015 Y. Tymchuk, A. Mocci, and M. Lanza. Vidi: The Visual Design Inspector. In Proceedings of ICSE’15, to be published, IEEE, 2015 ViDI