Enviar pesquisa
Carregar
Кратко о Mac OS X
•
Transferir como PPT, PDF
•
1 gostou
•
1,016 visualizações
Anthony Shoumikhin
Seguir
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 57
Baixar agora
Recomendados
Программирование Linux
Программирование Linux
Anthony Shoumikhin
Программирование Linux
Программирование Linux
Anthony Shoumikhin
Из презентации вы узнаете: — как работает database/sql; — интерфейс и реализации database/sql/driver; — обзор популярных ORM и что с ними не так; — как мы делали свой лучший ORM; — и почему столько раз его переделывали.
Reform: путь к лучшему ORM
Reform: путь к лучшему ORM
Badoo Development
Небольшой пример того, насколько тесно рельсы могут быть интегрированы с бизнес-логикой, хранящейся в базе данных. Оказывается, рельсы отлично уживаются с хранимыми процедурами, кто бы мог подумать? http://devconf.ru/offers/91
Особенности совместной работы Ruby и Oracle
Особенности совместной работы Ruby и Oracle
Nikita Shilnikov
How to extend Tarantool Database (HTTP://tarantool.org) using Lua modules.
Tarantool Modules, Tarantool Meetup 2016-08-25
Tarantool Modules, Tarantool Meetup 2016-08-25
Roman Tsisyk
-
Hacking PostgreSQL. Физическое представление данных
Hacking PostgreSQL. Физическое представление данных
Anastasia Lubennikova
Презентация с открытого технологического семинара по PHP7 (управление информатизации, РГПУ им. А.И. Герцена)
PHP7 - что ожидать?
PHP7 - что ожидать?
Дмитрий Золотов
Этапы инициализации бэкенда, кэш системного каталога, кэширование планов для подготовленных запросов, контексты памяти в PostgreSQL.
Hacking PostgreSQL. Локальная память процессов. Контексты памяти.
Hacking PostgreSQL. Локальная память процессов. Контексты памяти.
Anastasia Lubennikova
Recomendados
Программирование Linux
Программирование Linux
Anthony Shoumikhin
Программирование Linux
Программирование Linux
Anthony Shoumikhin
Из презентации вы узнаете: — как работает database/sql; — интерфейс и реализации database/sql/driver; — обзор популярных ORM и что с ними не так; — как мы делали свой лучший ORM; — и почему столько раз его переделывали.
Reform: путь к лучшему ORM
Reform: путь к лучшему ORM
Badoo Development
Небольшой пример того, насколько тесно рельсы могут быть интегрированы с бизнес-логикой, хранящейся в базе данных. Оказывается, рельсы отлично уживаются с хранимыми процедурами, кто бы мог подумать? http://devconf.ru/offers/91
Особенности совместной работы Ruby и Oracle
Особенности совместной работы Ruby и Oracle
Nikita Shilnikov
How to extend Tarantool Database (HTTP://tarantool.org) using Lua modules.
Tarantool Modules, Tarantool Meetup 2016-08-25
Tarantool Modules, Tarantool Meetup 2016-08-25
Roman Tsisyk
-
Hacking PostgreSQL. Физическое представление данных
Hacking PostgreSQL. Физическое представление данных
Anastasia Lubennikova
Презентация с открытого технологического семинара по PHP7 (управление информатизации, РГПУ им. А.И. Герцена)
PHP7 - что ожидать?
PHP7 - что ожидать?
Дмитрий Золотов
Этапы инициализации бэкенда, кэш системного каталога, кэширование планов для подготовленных запросов, контексты памяти в PostgreSQL.
Hacking PostgreSQL. Локальная память процессов. Контексты памяти.
Hacking PostgreSQL. Локальная память процессов. Контексты памяти.
Anastasia Lubennikova
Live coding session code: https://github.com/olimsaidov/clojure-demo-chat
Clojure – есть ли жизнь после Java
Clojure – есть ли жизнь после Java
Olim Saidov
Презентация для выступления на Владивостокском митапе https://moscowdjango.timepad.ru/event/1884275/ "Основной режим разработки приложений в Тарантуле — это написание скриптов и манипуляции данными на Lua (оставим пока за скобками режим SQL). Часто внедрению Тарантула в некую систему становится блокером использование Lua. В экосистеме Lua мало тулинга, это касается как встроенного интерпретатора, так и JIT-транслятора LuaJIT. Давайте оглядимся, как обстоят дела с тестированием, профилированием, статическим анализом и дебагом в Lua. И как это все может быть использовано при разработке сервисов, в архитектуре которых есть Tarantool."
Инструменты для з̶а̶х̶в̶а̶т̶а̶ ̶м̶и̶р̶а̶ отладки в Tarantool
Инструменты для з̶а̶х̶в̶а̶т̶а̶ ̶м̶и̶р̶а̶ отладки в Tarantool
Timur Safin
Лекция №3 курса Hacking PostgreSQL о различных возможностях contrib-модулей.
Расширения для PostgreSQL
Расширения для PostgreSQL
Anastasia Lubennikova
DevConf. Дмитрий Сошников - ECMAScript 6
DevConf. Дмитрий Сошников - ECMAScript 6
Dmitry Soshnikov
DevConf 2016 "Почему язык Lua — это интересно?", Ник Заварицкий, (Mail.ru Group) Lua — высокоуровневый язык, похожий на Python/JS, но существенно более простой. Он гибкий и при этом очень быстрый. Возможно, вы слышали про OpenResty. Это решение для разработки Nginx модулей на Lua. Cloudflare, крупнейший CDN/anti-DDOS провайдер, как раз работает на OpenResty. На скоростях 10/100Gb сетевой стек в ядре Linux становится “узким местом”. Есть ряд технологий для выноса обработки пакетов из ядра в userspace; например Snabb Switch. Последний написан целиком на Lua и справляется с потоком в 200+Gb. Как на счет менее экзотических применений? На Lua есть свой Node.js (luvit.io). Lua есть в БД Tarantool. У нас была задача валидации данных на соответствие схеме; мы переписали валидацию с Си на Lua и получили ускорение в 4 раза (за счет JIT-компиляции). Lua набирает популярность и он объективно хорош. Что будет в докладе: 1) Краткое введение в Lua: мы убедимся в том, что язык простой и там есть все необходимое на каждый день. 2) Секция Lua WAT (смешные контр-интуитивные особенности языка, 0 and 1 == 0) 3) Поговорим о том, почему Tarantool использует LuaJIT, а не V8. 4) Разберемся, почему именно Lua такой быстрый, и как работает трассирующий JIT-компилятор.
"Почему язык Lua — это интересно?", Ник Заварицкий, (Mail.ru Group)
"Почему язык Lua — это интересно?", Ник Заварицкий, (Mail.ru Group)
Badoo Development
-
Hacking PostgreSQL. Обзор исходного кода
Hacking PostgreSQL. Обзор исходного кода
Anastasia Lubennikova
Стандартная библиотека C++ крайне гибка и позволяет решать множество задач. Однако мало кто знает о некоторых её возможностях, из-за чего порой вместо написания нескольких строчек кода люди неделями пишут своё решение или переизобретают готовые алгоритмы. В докладе вас ждёт рассказ о полезных "фишках" стандартной библиотеки на которые почему-то мало кто обращает внимание.
Как за час сделать недельную работу
Как за час сделать недельную работу
corehard_by
pgday17. How shared memory works in modern PostgreSQL
pgday17. How shared memory works in modern PostgreSQL
pgday17. How shared memory works in modern PostgreSQL
Dmitry Kremer
My talk is about DSLs, their kinds and when it’s worth to be using them. I’ll also demonstrate different approaches to developing internal and external DSLs in Python and will try to give the comparative analysis of those.
PiterPy#3. DSL in Python. How and why?
PiterPy#3. DSL in Python. How and why?
Ivan Tsyganov
Структуры данных в разделяемой памяти, про алгоритмы замещения страниц в буфере и блокировки, которые используются на разных уровнях взаимодействия. А также средства мониторинга памяти, уже существующие и те, которые ещё только в процессе разработки.
Hacking PostgreSQL. Разделяемая память и блокировки.
Hacking PostgreSQL. Разделяемая память и блокировки.
Anastasia Lubennikova
pig
09 - Hadoop. Pig
09 - Hadoop. Pig
Roman Brovko
Введение в язык JavaScript
Стажировка 2016-07-14 02 Евгений Тарасенко. JavaScript
Стажировка 2016-07-14 02 Евгений Тарасенко. JavaScript
SmartTools
Михаил Рахманов рассказывает о паттерне Promise и его использовании в iOS разработке. Краткие тезисы: - Что такое promises? - Использование promises в iOS разработке (существующие библиотеки и подходы) - Реализация promises библиотекой PromiseKit (основные методы, цепочки promises, обработка ошибок) - Какие задачи можно решить с помощью promises, а какие - нельзя - Использование promises на примере приложения: драм-машины с возможностью сохранять аудио-дорожки - Подведение итогов: преимущества и недостатки. RDSDataSource - внутренние пятничные митапы iOS-команды RAMBLER&Co.
RDSDataSource: Promises
RDSDataSource: Promises
RAMBLER&Co
Фреймворк Spark
14 - Hadoop. Фреймворк Spark
14 - Hadoop. Фреймворк Spark
Roman Brovko
В этом докладе Дмитрий кратко рассказывает о таком звере, как LLVM, о котором много кто слышал, но немногие щупали. Что такое компилятор на самом деле? Как происходит компиляция программы, как работают оптимизации и, наконец, откуда берется неопределенное поведение в детерменированных программах на C++?
Дракон в мешке: от LLVM к C++ и проблемам неопределенного поведения
Дракон в мешке: от LLVM к C++ и проблемам неопределенного поведения
Platonov Sergey
Парадигма Spark
13 - Hadoop. Парадигма Spark
13 - Hadoop. Парадигма Spark
Roman Brovko
Лекция 12 (часть 1): Языки программирования семейства PGAS: Cray Chapel
Лекция 12 (часть 1): Языки программирования семейства PGAS: Cray Chapel
Mikhail Kurnosov
Из этого доклада вы узнаете, как разбирать различные ошибки сборки C++, как их исправлять и что для этого нужно знать. Речь пойдет о стадиях сборки программы на C++ и о том, как устроены объектные файлы (на примере формата ELF), о работе компилятора и компоновщика, а также особенностях, связанных со спецификой языка. В заключительной части доклада будут разобраны принципы работы препроцессора C++ и способы его отладки.
Александр Сомов "C++: препроцессор, компилятор, компоновщик"
Александр Сомов "C++: препроцессор, компилятор, компоновщик"
Yandex
WebCamp2016:Front-End. Website: http://webcamp.in.ua/devops.html#theme Facebook: https://www.facebook.com/WebCamp/ VK: https://vk.com/webcamp Twitter: https://twitter.com/WebCampOdessa Youtube: http://bit.ly/2bsQ0LO
WebCamp2016:Front-End.Максим Климишин.Теоретические и практические концепции ...
WebCamp2016:Front-End.Максим Климишин.Теоретические и практические концепции ...
WebCamp
Многие современные высоконагруженные системы построены с использованием очередей. Не является исключением и внутренний сервис обработки OAuth токенов, который создала наша команда. Исключением является то, что и в качестве основного хранилища, и в качестве всех очередей используется один и тот же продукт - Tarantool. Более того, мы поставили себе амбициозную цель по отказоустойчивости - полную доступность сервиса, когда уходят любые два из трёх датацентров, и успешно её достигли. При решении мы столкнулись с массой интересных инженерных задач и в нашем докладе мы расскажем вам о том, какие технологии и подходы использовались. В частности, рассмотрим более детально такие вещи, как: - создание deadline очереди и проблемы, с ней связанные; - создание кольцевой очереди; - интеграция между собой шардинга, Raft и очередей; - как мы победили split brain ;)
Отказоустойчивая обработка 10M OAuth токенов на Tarantool / Владимир Перепели...
Отказоустойчивая обработка 10M OAuth токенов на Tarantool / Владимир Перепели...
Ontico
Разработка мобильных приложений для iOS
msumobi2. Лекция 1
msumobi2. Лекция 1
Глеб Тарасов
Павел Павлов - Scala для Java программистов (JavaDay Nsk 28.11.2013)
Павел Павлов - Scala для Java программистов (JavaDay Nsk 28.11.2013)
ScalaNsk
Mais conteúdo relacionado
Mais procurados
Live coding session code: https://github.com/olimsaidov/clojure-demo-chat
Clojure – есть ли жизнь после Java
Clojure – есть ли жизнь после Java
Olim Saidov
Презентация для выступления на Владивостокском митапе https://moscowdjango.timepad.ru/event/1884275/ "Основной режим разработки приложений в Тарантуле — это написание скриптов и манипуляции данными на Lua (оставим пока за скобками режим SQL). Часто внедрению Тарантула в некую систему становится блокером использование Lua. В экосистеме Lua мало тулинга, это касается как встроенного интерпретатора, так и JIT-транслятора LuaJIT. Давайте оглядимся, как обстоят дела с тестированием, профилированием, статическим анализом и дебагом в Lua. И как это все может быть использовано при разработке сервисов, в архитектуре которых есть Tarantool."
Инструменты для з̶а̶х̶в̶а̶т̶а̶ ̶м̶и̶р̶а̶ отладки в Tarantool
Инструменты для з̶а̶х̶в̶а̶т̶а̶ ̶м̶и̶р̶а̶ отладки в Tarantool
Timur Safin
Лекция №3 курса Hacking PostgreSQL о различных возможностях contrib-модулей.
Расширения для PostgreSQL
Расширения для PostgreSQL
Anastasia Lubennikova
DevConf. Дмитрий Сошников - ECMAScript 6
DevConf. Дмитрий Сошников - ECMAScript 6
Dmitry Soshnikov
DevConf 2016 "Почему язык Lua — это интересно?", Ник Заварицкий, (Mail.ru Group) Lua — высокоуровневый язык, похожий на Python/JS, но существенно более простой. Он гибкий и при этом очень быстрый. Возможно, вы слышали про OpenResty. Это решение для разработки Nginx модулей на Lua. Cloudflare, крупнейший CDN/anti-DDOS провайдер, как раз работает на OpenResty. На скоростях 10/100Gb сетевой стек в ядре Linux становится “узким местом”. Есть ряд технологий для выноса обработки пакетов из ядра в userspace; например Snabb Switch. Последний написан целиком на Lua и справляется с потоком в 200+Gb. Как на счет менее экзотических применений? На Lua есть свой Node.js (luvit.io). Lua есть в БД Tarantool. У нас была задача валидации данных на соответствие схеме; мы переписали валидацию с Си на Lua и получили ускорение в 4 раза (за счет JIT-компиляции). Lua набирает популярность и он объективно хорош. Что будет в докладе: 1) Краткое введение в Lua: мы убедимся в том, что язык простой и там есть все необходимое на каждый день. 2) Секция Lua WAT (смешные контр-интуитивные особенности языка, 0 and 1 == 0) 3) Поговорим о том, почему Tarantool использует LuaJIT, а не V8. 4) Разберемся, почему именно Lua такой быстрый, и как работает трассирующий JIT-компилятор.
"Почему язык Lua — это интересно?", Ник Заварицкий, (Mail.ru Group)
"Почему язык Lua — это интересно?", Ник Заварицкий, (Mail.ru Group)
Badoo Development
-
Hacking PostgreSQL. Обзор исходного кода
Hacking PostgreSQL. Обзор исходного кода
Anastasia Lubennikova
Стандартная библиотека C++ крайне гибка и позволяет решать множество задач. Однако мало кто знает о некоторых её возможностях, из-за чего порой вместо написания нескольких строчек кода люди неделями пишут своё решение или переизобретают готовые алгоритмы. В докладе вас ждёт рассказ о полезных "фишках" стандартной библиотеки на которые почему-то мало кто обращает внимание.
Как за час сделать недельную работу
Как за час сделать недельную работу
corehard_by
pgday17. How shared memory works in modern PostgreSQL
pgday17. How shared memory works in modern PostgreSQL
pgday17. How shared memory works in modern PostgreSQL
Dmitry Kremer
My talk is about DSLs, their kinds and when it’s worth to be using them. I’ll also demonstrate different approaches to developing internal and external DSLs in Python and will try to give the comparative analysis of those.
PiterPy#3. DSL in Python. How and why?
PiterPy#3. DSL in Python. How and why?
Ivan Tsyganov
Структуры данных в разделяемой памяти, про алгоритмы замещения страниц в буфере и блокировки, которые используются на разных уровнях взаимодействия. А также средства мониторинга памяти, уже существующие и те, которые ещё только в процессе разработки.
Hacking PostgreSQL. Разделяемая память и блокировки.
Hacking PostgreSQL. Разделяемая память и блокировки.
Anastasia Lubennikova
pig
09 - Hadoop. Pig
09 - Hadoop. Pig
Roman Brovko
Введение в язык JavaScript
Стажировка 2016-07-14 02 Евгений Тарасенко. JavaScript
Стажировка 2016-07-14 02 Евгений Тарасенко. JavaScript
SmartTools
Михаил Рахманов рассказывает о паттерне Promise и его использовании в iOS разработке. Краткие тезисы: - Что такое promises? - Использование promises в iOS разработке (существующие библиотеки и подходы) - Реализация promises библиотекой PromiseKit (основные методы, цепочки promises, обработка ошибок) - Какие задачи можно решить с помощью promises, а какие - нельзя - Использование promises на примере приложения: драм-машины с возможностью сохранять аудио-дорожки - Подведение итогов: преимущества и недостатки. RDSDataSource - внутренние пятничные митапы iOS-команды RAMBLER&Co.
RDSDataSource: Promises
RDSDataSource: Promises
RAMBLER&Co
Фреймворк Spark
14 - Hadoop. Фреймворк Spark
14 - Hadoop. Фреймворк Spark
Roman Brovko
В этом докладе Дмитрий кратко рассказывает о таком звере, как LLVM, о котором много кто слышал, но немногие щупали. Что такое компилятор на самом деле? Как происходит компиляция программы, как работают оптимизации и, наконец, откуда берется неопределенное поведение в детерменированных программах на C++?
Дракон в мешке: от LLVM к C++ и проблемам неопределенного поведения
Дракон в мешке: от LLVM к C++ и проблемам неопределенного поведения
Platonov Sergey
Парадигма Spark
13 - Hadoop. Парадигма Spark
13 - Hadoop. Парадигма Spark
Roman Brovko
Лекция 12 (часть 1): Языки программирования семейства PGAS: Cray Chapel
Лекция 12 (часть 1): Языки программирования семейства PGAS: Cray Chapel
Mikhail Kurnosov
Из этого доклада вы узнаете, как разбирать различные ошибки сборки C++, как их исправлять и что для этого нужно знать. Речь пойдет о стадиях сборки программы на C++ и о том, как устроены объектные файлы (на примере формата ELF), о работе компилятора и компоновщика, а также особенностях, связанных со спецификой языка. В заключительной части доклада будут разобраны принципы работы препроцессора C++ и способы его отладки.
Александр Сомов "C++: препроцессор, компилятор, компоновщик"
Александр Сомов "C++: препроцессор, компилятор, компоновщик"
Yandex
WebCamp2016:Front-End. Website: http://webcamp.in.ua/devops.html#theme Facebook: https://www.facebook.com/WebCamp/ VK: https://vk.com/webcamp Twitter: https://twitter.com/WebCampOdessa Youtube: http://bit.ly/2bsQ0LO
WebCamp2016:Front-End.Максим Климишин.Теоретические и практические концепции ...
WebCamp2016:Front-End.Максим Климишин.Теоретические и практические концепции ...
WebCamp
Многие современные высоконагруженные системы построены с использованием очередей. Не является исключением и внутренний сервис обработки OAuth токенов, который создала наша команда. Исключением является то, что и в качестве основного хранилища, и в качестве всех очередей используется один и тот же продукт - Tarantool. Более того, мы поставили себе амбициозную цель по отказоустойчивости - полную доступность сервиса, когда уходят любые два из трёх датацентров, и успешно её достигли. При решении мы столкнулись с массой интересных инженерных задач и в нашем докладе мы расскажем вам о том, какие технологии и подходы использовались. В частности, рассмотрим более детально такие вещи, как: - создание deadline очереди и проблемы, с ней связанные; - создание кольцевой очереди; - интеграция между собой шардинга, Raft и очередей; - как мы победили split brain ;)
Отказоустойчивая обработка 10M OAuth токенов на Tarantool / Владимир Перепели...
Отказоустойчивая обработка 10M OAuth токенов на Tarantool / Владимир Перепели...
Ontico
Mais procurados
(20)
Clojure – есть ли жизнь после Java
Clojure – есть ли жизнь после Java
Инструменты для з̶а̶х̶в̶а̶т̶а̶ ̶м̶и̶р̶а̶ отладки в Tarantool
Инструменты для з̶а̶х̶в̶а̶т̶а̶ ̶м̶и̶р̶а̶ отладки в Tarantool
Расширения для PostgreSQL
Расширения для PostgreSQL
DevConf. Дмитрий Сошников - ECMAScript 6
DevConf. Дмитрий Сошников - ECMAScript 6
"Почему язык Lua — это интересно?", Ник Заварицкий, (Mail.ru Group)
"Почему язык Lua — это интересно?", Ник Заварицкий, (Mail.ru Group)
Hacking PostgreSQL. Обзор исходного кода
Hacking PostgreSQL. Обзор исходного кода
Как за час сделать недельную работу
Как за час сделать недельную работу
pgday17. How shared memory works in modern PostgreSQL
pgday17. How shared memory works in modern PostgreSQL
PiterPy#3. DSL in Python. How and why?
PiterPy#3. DSL in Python. How and why?
Hacking PostgreSQL. Разделяемая память и блокировки.
Hacking PostgreSQL. Разделяемая память и блокировки.
09 - Hadoop. Pig
09 - Hadoop. Pig
Стажировка 2016-07-14 02 Евгений Тарасенко. JavaScript
Стажировка 2016-07-14 02 Евгений Тарасенко. JavaScript
RDSDataSource: Promises
RDSDataSource: Promises
14 - Hadoop. Фреймворк Spark
14 - Hadoop. Фреймворк Spark
Дракон в мешке: от LLVM к C++ и проблемам неопределенного поведения
Дракон в мешке: от LLVM к C++ и проблемам неопределенного поведения
13 - Hadoop. Парадигма Spark
13 - Hadoop. Парадигма Spark
Лекция 12 (часть 1): Языки программирования семейства PGAS: Cray Chapel
Лекция 12 (часть 1): Языки программирования семейства PGAS: Cray Chapel
Александр Сомов "C++: препроцессор, компилятор, компоновщик"
Александр Сомов "C++: препроцессор, компилятор, компоновщик"
WebCamp2016:Front-End.Максим Климишин.Теоретические и практические концепции ...
WebCamp2016:Front-End.Максим Климишин.Теоретические и практические концепции ...
Отказоустойчивая обработка 10M OAuth токенов на Tarantool / Владимир Перепели...
Отказоустойчивая обработка 10M OAuth токенов на Tarantool / Владимир Перепели...
Semelhante a Кратко о Mac OS X
Разработка мобильных приложений для iOS
msumobi2. Лекция 1
msumobi2. Лекция 1
Глеб Тарасов
Павел Павлов - Scala для Java программистов (JavaDay Nsk 28.11.2013)
Павел Павлов - Scala для Java программистов (JavaDay Nsk 28.11.2013)
ScalaNsk
SAMag2007 Conference: PostgreSQL 8.3 presentation
SAMag2007 Conference: PostgreSQL 8.3 presentation
Nikolay Samokhvalov
Лекция 12 (часть 2): Языки программирования семейства PGAS: IBM X10
Лекция 12 (часть 2): Языки программирования семейства PGAS: IBM X10
Mikhail Kurnosov
Roman Chehowski, Game Engine Architect, Vizor Interactive
Convert this: peculiarities of cross-platform mobile game development at Vizor
Convert this: peculiarities of cross-platform mobile game development at Vizor
DevGAMM Conference
Язык параллельного программирования Cray Chapel
Язык параллельного программирования Cray Chapel
Mikhail Kurnosov
Вводная лекция в язык C#, для тех кто знает программирование и в особенности C++. В статье будет уделено внимание наиболее важным отличиям языков, будут обсуждаться вопросы производительности и эффективного кода. Другие интересные статьи по C# ищите тут: http://itw66.ru/blog/c_sharp/ Написание компактного и эффективного кода в C#: http://itw66.ru/blog/c_sharp/520.html
C#. От основ к эффективному коду
C#. От основ к эффективному коду
Vasiliy Deynega
Евгений Крутько, НИЦ «Курчатовский институт». В докладе на примере программы моделирования динамики движения конструкций по методу конечных элементов рассматриваются возможности и практика распараллеливания вычислений. Речь в нём пойдёт как о технике создания новых вычислительных потоков, так и об использовании стандартов openMP и MPI.
Евгений Крутько — Опыт внедрения технологий параллельных вычислений для повыш...
Евгений Крутько — Опыт внедрения технологий параллельных вычислений для повыш...
Yandex
Lift, play, akka, rails part1
Lift, play, akka, rails part1
Eduard Antsupov
Прочитанной на ноябрьской линуксовке MLUG Дмитрием Костюком продолжение серии докладов о истории, концепциях и текущем состоянии UI
Дмитрий Костюк - Очаровательные серые кнопки: обзор эволюции виджет-тулкитовH...
Дмитрий Костюк - Очаровательные серые кнопки: обзор эволюции виджет-тулкитовH...
Minsk Linux User Group
Algorithms and collections hierarchies of C++, C#, Java and Objective-C standard libraries...
AlgoCollections (RUS)
AlgoCollections (RUS)
Anton Bukov
2 июля 2011, Я.Субботник в Екатеринбурге Руслан Гроховецкий "Как Python стал делать погоду в Яндексе" О докладе: Про Python и Django: зачем нужна красота и простота перфекционистам с дедлайнами, на примере Яндекс.Погоды. Когда число сервисов, которые делаются в Яндексе, стало возрастать, дедлайны — поджимать, а от процесса разработки требовалось стать более гибким, возникла потребность в свежих решениях. В докладе на примере Яндекс.Погоды рассказывается, как в Яндексе делают сервисы с помощью языка Python и веб-фреймворка Django.
Руслан Гроховецкий "Как Python стал делать погоду в Яндексе"
Руслан Гроховецкий "Как Python стал делать погоду в Яндексе"
Yandex
JavaScript Intro
JavaScript Intro
Александр Рудевич
Многопоточное программирование на OpenMP (часть 5)
Семинар 5. Многопоточное программирование на OpenMP (часть 5)
Семинар 5. Многопоточное программирование на OpenMP (часть 5)
Mikhail Kurnosov
Школа-студия разработки приложений для iOS. Лекция 1. Objective-C
Школа-студия разработки приложений для iOS. Лекция 1. Objective-C
Глеб Тарасов
Пример мзпользования scala в андройд разработке
Scala for android
Scala for android
Alexander Rusin
Объектно-Ориентированное Программирование на C++, Лекции 1 и 2
Объектно-Ориентированное Программирование на C++, Лекции 1 и 2
Dima Dzuba
11 встреча Smolensk Computer Science Club Презентация Анатолия Свириденкова про программирование GPGPU, CUDA, OpenCL ВКонтакте: http://vk.com/scsc11 Видео: http://www.youtube.com/watch?v=VoC5wqzriI4
11 встреча — Введение в GPGPU (А. Свириденков)
11 встреча — Введение в GPGPU (А. Свириденков)
Smolensk Computer Science Club
course js day 1
course js day 1
Georgyi Grigoryev
Хранение данных в iPhone. (FMDB, SQL-Persistence, CoreData)
Хранение данных в iPhone. (FMDB, SQL-Persistence, CoreData)
Yandex
Semelhante a Кратко о Mac OS X
(20)
msumobi2. Лекция 1
msumobi2. Лекция 1
Павел Павлов - Scala для Java программистов (JavaDay Nsk 28.11.2013)
Павел Павлов - Scala для Java программистов (JavaDay Nsk 28.11.2013)
SAMag2007 Conference: PostgreSQL 8.3 presentation
SAMag2007 Conference: PostgreSQL 8.3 presentation
Лекция 12 (часть 2): Языки программирования семейства PGAS: IBM X10
Лекция 12 (часть 2): Языки программирования семейства PGAS: IBM X10
Convert this: peculiarities of cross-platform mobile game development at Vizor
Convert this: peculiarities of cross-platform mobile game development at Vizor
Язык параллельного программирования Cray Chapel
Язык параллельного программирования Cray Chapel
C#. От основ к эффективному коду
C#. От основ к эффективному коду
Евгений Крутько — Опыт внедрения технологий параллельных вычислений для повыш...
Евгений Крутько — Опыт внедрения технологий параллельных вычислений для повыш...
Lift, play, akka, rails part1
Lift, play, akka, rails part1
Дмитрий Костюк - Очаровательные серые кнопки: обзор эволюции виджет-тулкитовH...
Дмитрий Костюк - Очаровательные серые кнопки: обзор эволюции виджет-тулкитовH...
AlgoCollections (RUS)
AlgoCollections (RUS)
Руслан Гроховецкий "Как Python стал делать погоду в Яндексе"
Руслан Гроховецкий "Как Python стал делать погоду в Яндексе"
JavaScript Intro
JavaScript Intro
Семинар 5. Многопоточное программирование на OpenMP (часть 5)
Семинар 5. Многопоточное программирование на OpenMP (часть 5)
Школа-студия разработки приложений для iOS. Лекция 1. Objective-C
Школа-студия разработки приложений для iOS. Лекция 1. Objective-C
Scala for android
Scala for android
Объектно-Ориентированное Программирование на C++, Лекции 1 и 2
Объектно-Ориентированное Программирование на C++, Лекции 1 и 2
11 встреча — Введение в GPGPU (А. Свириденков)
11 встреча — Введение в GPGPU (А. Свириденков)
course js day 1
course js day 1
Хранение данных в iPhone. (FMDB, SQL-Persistence, CoreData)
Хранение данных в iPhone. (FMDB, SQL-Persistence, CoreData)
Mais de Anthony Shoumikhin
iOS History
iOS History
Anthony Shoumikhin
Objective-C: Good and Bad
Objective-C: Good and Bad
Anthony Shoumikhin
Mach-O Internals
Mach-O Internals
Anthony Shoumikhin
Основы Reverse Engineering
Основы Reverse Engineering
Anthony Shoumikhin
Отладка в GDB
Отладка в GDB
Anthony Shoumikhin
Кратко о Linux
Кратко о Linux
Anthony Shoumikhin
Программирование Linux
Программирование Linux
Anthony Shoumikhin
Программы для Kubuntu
Kubuntu
Kubuntu
Anthony Shoumikhin
Mais de Anthony Shoumikhin
(8)
iOS History
iOS History
Objective-C: Good and Bad
Objective-C: Good and Bad
Mach-O Internals
Mach-O Internals
Основы Reverse Engineering
Основы Reverse Engineering
Отладка в GDB
Отладка в GDB
Кратко о Linux
Кратко о Linux
Программирование Linux
Программирование Linux
Kubuntu
Kubuntu
Кратко о Mac OS X
1.
Программирование Mac
OS
2.
3.
Steven Jobs &
Stephen Wozniak
4.
5.
6.
Mac OS 1
(1984)
7.
Mac OS 6
(1988)
8.
Mac OS 7
(1991)
9.
Mac OS 7.5
(1994)
10.
Mac OS 8.5
(1998)
11.
Mac OS 9
(1999)
12.
Mac OS 10
(2001)
13.
Mac OS 10.6
(2009)
14.
15.
MessagePad
16.
MessagePad & iPhone
17.
18.
19.
20.
И еще раз…
21.
22.
Компиляция из командной
строки
23.
Bundle
24.
XCode
25.
Interface Builder
26.
developer.apple.com
27.
28.
29.
30.
Создание объекта из
класса
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
Файлы описания классов
46.
Объявление класса
47.
Определение методов доступа
48.
Вызов собственных методов
49.
50.
51.
Реализация конструктора
52.
Сбалансированные вызовы
53.
Управление памятью
54.
Управление памятью
55.
Управление памятью
56.
Реализация деструктора
57.
Вопросы?
Baixar agora