Какие книги на вас сильнее всего повлияли?

Этот пост — попытка ответить Дмитрию Дурачу, на вопрос какие книги оказали на меня наибольшее влияние. Сложно сказать, наверное все не вспомню, все-таки восприятие и влияние от момента зависит, но вот первое что пришло в голову. Если бы пришлось выбирать одну книгу, то самая значимая — «Новый Завет». Периодическое чтение и переосмысление дает ответы на все вопросы и способна изменить жизнь человека сама по себе. Хотя, если пройтись в хронологическом порядке, то список, был бы […]

Что почитать?

Давно не писал в блог. Отчасти от того что мало тем, которыми можно поделиться и принести в мир что-то «умное», «вечное». В данном случае речь о стоящих мыслях и идеях, к сожалению, не моих. Это несколько книг, прочитаных мною недавно, они неплохо вписываются в тематику блога об успехе и я решил поделиться ими с вами. Все они разного характера и содержания, но каждая из них интересна, богата идеями, насыщена фактами, аналитикой и выводами. Первая книга, […]

Карты памяти как рабочий инструмент

Часто ли вы сталкиваетесь с тем что приходится работать с большим объемом данных, разрозненной информации, непривычной для вас сфере деятельности и предметной области? Если так, то сейчас я расскажу об инструменте который помогает мне справятся с такого рода сложностями. Это mind maps, или «ментальные карты» или «карты памяти», как будет угодно. Получили широкое распространение благодаря […]

Erlang. Упражнения (продолжение). Сортировка.

Sorting Lists. Quicksort.

Erlang. Упражнения (продолжение). Манипулирование списками.

Manipulating Lists

Erlang. Упражнения (продолжение).

Database Handling Using Lists

Erlang. Упражнения.

В рамках программы изучения Erlang я делаю упражнения из книги «Erlang programming» Франческо Чезарини и Саймона Томпсона. Оказалось что это на редкость полезное занятие, — теперь синтаксис не кажется таким уж страшным, и решение хоть и простых, но практических задач, придает уверенности в себе. Ниже я приведу условия задачи (уж простите, без перевода) и свой […]

Erlang. Операции if/then/else/case.

Операции if/then/else Напишем несложную функцию, находящую максимальный элемент массива: -module(test). -export([list_max/1]). list_max([]) -> []; list_max([Head | Rest]) -> list_max(Head, Rest). list_max(Head, []) -> Head; list_max(Head, [NewHead | List]) -> if Head > NewHead -> list_max(Head, List); true -> list_max(NewHead, List) end. 1> c(test.erl). {ok,test} 2> test:list_max([1,2,3,4,5]). 5 Первое, на что стоит обратить — аналог оператора […]

Erlang. Функции. Модули.

Функции Понятно что это такое, понятно для чего они используются. В erlang функции это все. Они вызываются, передаются в качестве аргументов, создаются другими функциями. Давайте определим, для примера, бесполезную функцию считающую произведение двух чисел: mul(A, B) -> A * B. В консоли такой синтаксис работать не будет, но можно изощрться создать через лямбда-функцию: 1> F = fun(A, B) […]

Сопоставление.

Сопоставление (pattern matching) Сопоставление или pattern matching, это еще один способ присвоения, извлечения значений из списков или кортежей. Работает это так — сравнивается две переменные, если они не эквивалентны по типу или по значению возникнет исключение (ошибка). Если они равны, но отличаются только в переменных, то переменным в левой части выражения будет присвоено соответстветствующие значения […]


О проекте

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


Эксперименты

Polish-Russian Dictionary

Polish-Russian Bot

Russian-english dictionary

Мобильный гид по Кировограду

Англо-русский словарь для Android

Мобильный гид по Кировограду для Android

Погодный виджет для Windows

https://github.com/mrjazz/

Категории