Рубрика: Без рубрики

Обзор курса «Программирование на JavaScript» на htmlacademy.ru

Тестирование не позволяет обнаружить такие ошибки, как создание не того приложения.

Steve McConnell

Вот так себя ведёт слабая типизация.

Рассмотрим плюсы/минусы курса по JS, стоит ли тратить на него время?

Продолжить чтение «Обзор курса «Программирование на JavaScript» на htmlacademy.ru»

Kubernetes на CentOS 7 — блин комом — первые 8 часов

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

Билл Гейтс

Адаптируем статью, под реалии. В качестве выделенного сервера использовался — cloud4box.com (сервер за 50+(132) рублей, CPU 1 x 2.6 GHz, RAM 1 (+ 1) Gb, HDD — 10(+ 20) Gb, + 1 Ip 4). CentOS 7 с обновленным до 5.3.7. ядром. Это плохая статья, здесь есть ошибки, может быть море ошибок.

Продолжить чтение «Kubernetes на CentOS 7 — блин комом — первые 8 часов»

Make the world a better place

Если собрать их [людей] всех вместе и поместить на гигантские весы, совокупная масса превысит 300 миллионов тонн. Если на те же весы поместить весь наш домашний скот — коров, свиней, овец, коз, а также птицу, — их вес составит около 700 миллионов тонн. Общая же масса всех выживших диких животных, от дикобразов и пингвинов до слонов и китов, менее 100 миллионов тонн.

Юваль Ной Харари «Sapiens. Краткая история человечества»

Ванкувер. Канада.

Современный мир стремительно меняется, он становится глобальным. Отношение каждого человека к миру важно уже сейчас, уже сегодня. Мысли о том немногом что можно сделать, чтобы можно было жить лучше.

Продолжить чтение «Make the world a better place»

Увольнение. 10 шагов к выживанию.

Быть уволенным — это лучшее, что с любым из нас может случиться. Тогда мы перестанем тратить время и сделаем что-нибудь из наших жизней.

Чак Паланик. Бойцовский клуб

Даже котики уходят

Люди увольняются по разным причинам и сегодня хочется порассуждать о том как сделать увольнение более простым и легким. Как сделать так, чтобы не загнать себя ещё в более плохое положение, чем было до этого. Всё проверенно на личном опыте и не является истинной в последней инстанции. Продолжить чтение «Увольнение. 10 шагов к выживанию.»

Проверка надежностей паролей на Python

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

Джеральд Даррелл. Моя семья и другие звери

Как на самом деле узнать новые концепции программирования

Изменяем материал и смотрим, что происходит. Практическое руководство.

Если вы думали, что всё закончилось, то это не так. Я продолжаю заниматься, и тем с одной стороны меньше не стало, а с другой стороны проблемы выбираются на новый уровень. Ко всему у вордпресса для написания статей немного изменился дизайн, для меня не в лучшую сторону, но жить можно. Сегодняшняя статья будет о том, как изобрести очередной велосипед написать валидатор пароля на Python3.

Продолжить чтение «Проверка надежностей паролей на Python»

The time and meanings

Целеустремленный человек находит средства, а когда не может найти, создает их.

Великие возможности приходят ко всем, но многие даже не знают, что встретились с ними.

Уильям Чэннинг

1594382

    Время — самое главное, что есть в жизни. То что здесь и сейчас, о том что будет потом, сложно говорить. Наша жизнь соткана из парадоксов — если не мечтать, то нет никаких идей, нет никаких целей, всё идет своим чередом превращаясь в рутину. Однако, есть и другая сторона такой рутины — отсутствие в желании делать что-то кроме того, что надо. (Такой сценарий описан в книге «Почему одни страны богатые, а другие бедные». Австралийские аборигены получив в свои руки более совершенное орудие не стали работать больше, не стали создавать что-то новое, они просто стали больше спать.) Порассуждаем?  Продолжить чтение «The time and meanings»

Изучаем СУБД. Назад в прошлое.

Кем бы ты ни был, занятие поисками истоков бытия обычно вызывает эмоциональный азарт — как будто знание начал наделяет тебя неким приятельством или даже властью над всем, что будет после. Таким образом, истины жизни распространяются и на вселенную: знание своего прошлого ничуть не менее важно, чем знание своей цели.

Нил Деграсс Тайсон

2425779946

    Пока физики ломают головы над тем можно вернуться в прошлое или нет, у людей в IT такие средства есть, правда в рамках разумного. К сожалению, часть информации бесследно исчезает, но с другой стороны — остается сильнейший. Конечно, это не отменяет парадокса выжившего (если вы об этом ничего не знаете, то можете почитать здесь). Жесткие правила в прошлом позволяют воссоздать машины былой давности в современности, а также получить доступ к программному обеспечению.  Оглянувшись на 30 лет назад, можно решить, что это всё давным — давно прожито и более не используется, но на деле всё оказывается не так просто и большинство идей и методов заложенных тогда, действуют до сих пор. Продолжить чтение «Изучаем СУБД. Назад в прошлое.»

MySQL

   Это просто маленькая заметка со ссылкой на статью на английском, может, когда-нибудь её переведу. Одно важное замечание, прежде чем давать права пользователю — его надо создать, а еще не забыть запускать mysql с правами администратора. Quick tutorial.

Учебник по высоким нагрузкам

Чем активнее ты пробуешь что-то новое, тем больше у тебя шансов наткнуться на что-то действительно стоящее.

Сергей Михайлович Брин

CnDD1t0XgAQMXJA

  В мире полно интересного, или по крайней мере того, что мы еще не пробовали. Про High Load, я уже слышал многое, но изначально это не выглядело интересным и привлекательным. За последние пол года я узнал, что у нас есть http://www.highload.ru/ — конференция для разработчиков высоконагруженных систем. Узнал, как Perl, смог побороться за место на High Load Cup  (видео на youtubeMons Anderson. В топ Highload Cup на Perl). Интерес меня перевесил, когда я еще глянул блог eax.me (обзор it литературы), по крайней мере это выглядело серьезно и интересно. Книга для тех кто задается вопросом о фронтенде, бекенде и хранение данных, а также о поддержке. Продолжить чтение «Учебник по высоким нагрузкам»

Два яйца и небоскрёб

Когда у тебя в руках молоток, все задачи кажутся гвоздями.

Абрахам Маслоу (Авраам Маслов)

OwNHH-lV0O4
     Так случилось, что на днях мне задали задачку. Да, да, именно про небоскреб и два яйца.
У вас есть доступ в 100-этажный небоскрёб и 2 идентичных яйца неизвестной птицы. Никаких данных о прочности скорлупы нет: яйцо может разбиться, упав с первого этажа, а может остаться целым, упав с сотого.

Ваша задача — определить, начиная с какого этажа яйца начинают разбиваться, за минимальное (в худшем случае) число бросков. В ходе эксперимента Вы можете разбить оба яйца, но запасных яиц нет.

Далее, можно не открывать спойлер, если не решали этой задачи. Можно конечно открыть и увидеть весь ужасный путанный опыт решения задачи.

Продолжить чтение «Два яйца и небоскрёб»