Про що не говорять програмісти, про що мовчать науковці (ucu2015)
Presentation about hackers, software ethics, recession of programmers' evolution for 1st semester students of CS program @ Ukrainian Catholic University
Хто я? Тепер. 24 роки 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 inside them so they can 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
Ph.D. UniBe Unikernel Фріланс команда Тех-підтримка / адмін. мережі УАРНЕТ Програміст Інтерлогіка Львівський фізико- математичний ліцей Програміст Innocode Мала академія наук України Бакалаврат Факультет інформатики. ЛНУ Ph.D. USI Стажування RMoD Магістратура Кафедра програмування. ЛНУ Pascal C++ C++ Java C# PHP JavaScript Prolog Lisp Erlang Ruby Smalltalk Java Scala Ruby Pharo Pharo Python Racket Swift Objective-C C Bash
Філософія хакерів Ха ́кер (англ. Hacker) — особа, що намагається отримати несанкціонований доступ до комп'ютерних систем, як правило з метою отримання секретної інформації.
На скільки пітонічний ваш код? countriesWithA = [] i=0 while i < len(countryList): if "a" in countryList[i]: countriesWithA.append(countryList[i]) i += 1
"This is a complete* syntax of Pharo language" | y | true & false not & (nil isNil) ifFalse: [ self halt ]. y := self size + super size. { 1 . 2 . #($a #a 'a' 1.0 1) } do: [ :each | Transcript show: each class name; show: each printString; show: ' ' ]. ^ x < y
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