Вы находитесь на странице: 1из 3

FTP 

(англ. File Transfer Protocol — протокол передачи файлов) — стандартный протокол,


предназначенный для передачи файлов по TCP-сетям (например, Интернет). FTP часто
используется для загрузки сетевых страниц и других документов с частного устройства
разработки на открытые сервера хостинга.

Предика́т (лат. praedicatum — заявленное, упомянутое, сказанное) — это утверждение,


истинность которого зависит от значения переменных, входящих в него. При конкретном наборе
переменных предикат превращается в обычное высказывание, о котором можно сказать истинно
оно или ложно.

Абстра́кция в объектно-ориентированном программировании — это


придание объекту характеристик, которые чётко определяют его концептуальные границы,
отличая от всех других объектов. Основная идея состоит в том, чтобы отделить способ
использования составных объектов данных от деталей их реализации в виде более простых
объектов, подобно тому, как функциональная абстракция разделяет способ использования
функции и деталей её реализации в терминах более примитивных функций, таким образом,
данные обрабатываются функцией высокого уровня с помощью вызова функций низкого уровня.

Конкатена́ция (лат. concatenatio «присоединение цепями; сцепле́ние») — операция склеивания


объектов линейной структуры, обычно строк. Например, конкатенация слов «микро» и «мир»
даст слово «микромир».

Интегрированная среда разработки (англ. Integrated Development Environment) — система


программных средств, используемая программистами для разработки программного
обеспечения.

API (интерфейс программирования приложений, интерфейс прикладного


программирования) (англ. application programming interface, API [эй-пи-ай][1]) — набор
готовых классов, процедур, функций, структур и констант, предоставляемых приложением
(библиотекой, сервисом) или операционной системой для использования во внешних
программных продуктах. Используется программистами при написании всевозможных
приложений.

Transact-SQL - представляет реализацию стандартного структурированного языка запросов


Microsoft. Добавляет переменные, управляющие операторы и. т. д.

Насыщенное интернет-приложение[1][2] (англ. rich internet application, RIA) — это веб-


приложение, загружаемое пользователем через интернет, предназначенное для выполнения
функций традиционных настольных приложений и работающее на устройстве пользователя (не
на сервере).
Технологии, используемые для реализации RIA:
 язык разметки HTML5 и язык программирования JavaScript;
 (Google) Native Client;
 Adobe Flash;
 (Oracle) JavaFX;
 Microsoft Silverlight.
Основные черты:
 RIA состоит из двух частей: клиентской и серверной;
 серверная часть RIA выполняется на сервере, может хранить информацию, необходимую
для работы приложения, может заниматься обслуживанием запросов, поступающих от
клиентской части RIA;
 клиентская часть RIA выполняется на компьютере пользователя, занимается
рисованием интерфейса пользователя, выполняет запросы пользователя, при
необходимости может отправлять запросы серверной части RIA;
 клиентская часть RIA выполняется в безопасной среде, называемой «песочницей»
(англ. sandbox), и не требует установки дополнительного ПО.
Sphinx (англ. SQL Phrase Index) — система полнотекстового поиска, разработанная Андреем
Аксеновым и распространяемая по лицензии GNU GPL. Отличительной особенностью является
высокая скорость индексации и поиска, а также интеграция с существующими СУБД
(MySQL, PostgreSQL) и API для распространённых языков веб-программирования (официально
поддерживаются PHP, Python, Java; существуют реализованные сообществом API
для Perl, Ruby,.NET[1] и C++).
На фрилансе делаешь типовую работу для днищезаказчиков без возможности
профессионального роста, и в целом тупеешь. Удаленная работа - норм, а с нынешним курсом
бакса очень даже норм, но она мало отличается от офисной (разве что большей свободой, я,
например, в 10 городах РФ побывал за 1.5 летних месяца, а теперь и деньгами).

Если без опыта работы, начинаешь с фриланса (upwork.com), проектов по неделе, месяцу,
собираешь отзывы, через год с этой пачкой отзывов тебя и на удаленку возьмут (при условии что
ты не дно в профессии, нужно быть в топ 30% минимум, я в топ 10%). Если с опытом 3-5 лет,
попытай счастья на careers.stackoverflow.com, HN who's hiring, просто поспамь.

Просто избегай неадекватных клиентов и делай свою работу хорошо для адекватных. И не
сдавайся, 90% дропают 2 недели уныло поаплаившийсь и не получив ответ.

Биткоины

Arduino

Telegram + Bot API + API Яндекс.Денег

 Сортировка: bubble sort, quicksort, merge sort


 Поиск: linear search, binary search
 Структуры данных: linked list, hash table, array, tree, binary search
tree, stack, queue
 динамическое программирование и рекурсию

Помимо общих знаний, вам также надо уметь обосновывать сложность алгоритмов и


стандартных операций над структурами данных.

Язык (алгоритмы, паттерны) + знание математики + предметная область (технологии, экономика)

Вам также может понравиться