Errigorak Ikastola Elkartearekin, AEKrekin eta Sortzen-Ikasbatuaz-ekin elkarlanean martxan jarritako 'Nafar hegoaldeko uzta, euskarari puzka' kanpainaren aurkezpena egin genuen 2013ko urriaren 31n, Goierriko Goiztiri AEKren Ordiziako euskaltegian. Bertan elkartu ziren Goiztiri-ren zuzendaria den Nekane Munduate eta Beasaingo Andramendi, Ordiziako Jakintza eta Lazkaoko San Benito ikastoletako ordezkariak.
Программирование как способ выражения мыслей. Levon Avakyan
Я расскажу на простейших примерах как функционирует современный компьютер, какие языки программирования бывают, для чего они используются, какие парадигмы лежат в их основе. По сути, язык программирования это инструмент, с помощью которого можно рассказать машине, чего же мы от неё хотим, тем самым воплотив свои мысли.
Errigorak Ikastola Elkartearekin, AEKrekin eta Sortzen-Ikasbatuaz-ekin elkarlanean martxan jarritako 'Nafar hegoaldeko uzta, euskarari puzka' kanpainaren aurkezpena egin genuen 2013ko urriaren 31n, Goierriko Goiztiri AEKren Ordiziako euskaltegian. Bertan elkartu ziren Goiztiri-ren zuzendaria den Nekane Munduate eta Beasaingo Andramendi, Ordiziako Jakintza eta Lazkaoko San Benito ikastoletako ordezkariak.
Программирование как способ выражения мыслей. Levon Avakyan
Я расскажу на простейших примерах как функционирует современный компьютер, какие языки программирования бывают, для чего они используются, какие парадигмы лежат в их основе. По сути, язык программирования это инструмент, с помощью которого можно рассказать машине, чего же мы от неё хотим, тем самым воплотив свои мысли.
ВИРТУАЛЬНАЯ ЛАБОРАТОРИЯ ОБУЧЕНИЯ МЕТОДАМ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА ДЛЯ ГЕНЕРА...ITMO University
Описывается структура и возможности виртуальной лаборатории для обучения генетическому и автоматному программированию, реализованной на языке C#. Описываются основные этапы создания собственных подключаемых модулей лаборатории.
Этюды о буферизации: асинхронные оповещения, репликация обновлений, объединен...corehard_by
Практика разработки конкретного приложения может приводить к постановке задачи, которая, в зрелом размышлении, оказывается достаточно общей, чтобы вычленить её в абстракцию, потенциально полезную для множества различных приложений. Приведение решения к виду, пригодному для многократного применения, в отличие от решения, отвечающего нуждам конкретного приложения, требует дополнительных мыслительных усилий по выделению вариативных аспектов задачи, и по их моделированию средствами языка. В докладе представлен опыт реализации трёх абстракций, объединенных общей темой — буферизацией данных при многопоточной обработке. Показан ход мысли от анализа задачи до реализации средствами языка C++17.
Netpeak Group продолжает серию образовательных мероприятий — #NetpeakTalks в Одессе.
В рамках этих встреч у тебя будет возможность обсудить с практикующим спикером наболевшие темы, связанные с R&D, дизайном, менеджментом, интернет-маркетингом, QA, Customer Success, аналитикой и др. (все темы от встречи к встрече не повторяются и отличаются друг от друга).
Тема#3: Масштабируемое приложение на PHP
Краткий план:
1. Теория принципов и паттернов проектирования.
2. Примеры использования принципов и паттернов в коде (разберём какие "плюшки" даёт каждый случай).
3. Важность слабосвязанного кода (IoC).
4. Как "под капотом" работают IOC контейнера.
_____________________
Информацию об этом и следующих мероприятиях ты можешь отследить:
FaceBook: https://www.facebook.com/NetpeakTalks/
Телеграм: https://t.me/netpeaktalks
__________
Плейлист с выступлениями на YouTube: https://www.youtube.com/playlist?list=PL8LIMl0TjrcDtSS_lM5jqH-huK5FCq44A
__________
Видеозапись:
http://getdev.net/Event/dependency-injection
Рассказ о внедрении зависимостей (Dependency Injection), зачем оно нужно, откуда оно пошло и развивалось. Виды Dependency Injection, разница между ними и рекомендации к применению. Расказ про декораторы (decorators). Рассказ про абстрактные фабрики. Рассказ про управление временем жизни. Рассказ про IoC -контейнеры вообще и Castle Windsor в частности.
1. Актуализация знаний
• Что такое объект?
• Что такое событие?
• Приведите примеры зависимых и независимых событий.
• В каких случаях считают, что объектом произошло событие?
• Что может быть причиной изменение значений свойств
объектов?
• Что такое команда?
• Как называют объект, который может выполнять команды?
• Какие объекты могут быть исполнителями?
• Какими способами можно задать команды исполнителю?
• Что такое система команд исполнителя?
• Для чего предназначены палитра блоков и область
скриптов окна программы Scratch?
• В какой среде выполняет команды исполнитель Рыжий кот?
3. Алгоритм - это конечная
последовательность команд,
выполнение которых приводит к
решению поставленной задачи.
Люди ежедневно используют
разнообразные правила, инструкции,
рецепты и т. п., состоящие из
определенной последовательности
команд. Такие последовательности
команд называют алгоритмами.
4. Исполнитель алгоритма - это объект,
который способен выполнить команды
алгоритма.
Исполнитель
алгоритма
человек
робот
различные
устройства
компьютер
5. Задача. Есть емкость вместимостью 8
литров, наполненная жидкостью, и две
пустые емкости вместимостью 5 литров
и 3 литра (рис. 1.14). Нужно получить в
одной из емкостей 1 литр жидкости.
6. Исполнитель алгоритма может не иметь
представления о цели его выполнения.
Он должен только точно выполнять
команды алгоритма, даже не понимая,
почему и зачем нужно выполнять именно
эти команды, чтобы решить
поставленную задачу. Такое выполнение
алгоритма называют формальным
выполнением алгоритма
7. Иногда компьютерные программы
называют проектами, или
приложениями
Алгоритм обработки данных,
записанный специальным языком и
предназначенный для выполнения
компьютером, называют компьютерной
программой