суббота, 16 марта 2013 г.

оз великий и ужасный

Эта статья будет состоять из двух частей, первая обзор фильма без эмоций и спойлеров, вторая со спойлерами и то, что я на самом деле думаю.

Итак если без эмоций в общем фильм не так уж и плох. Для семейного просмотра подойдёт, потому что дети в зале часто смеялись и вообщем после фильма были достойны. Фильм представляет собой типичную сказку, с ужасно предсказуемым сюжетом (нет правда всё было настолько очевидно, что аж противно). Актеры сыграли терпимо (хотя местами довольно плохо), картинка очень яркая и даже бывает весьма красивой. Вообщем, если смотреть на фильм так то 6 из 10.

А теперь перейдем к тому, что я правда думаю. Вообще американцы стали выносить свои двойные стандарты фильмы в большем количестве. Например мы узнаем, что Теодоры все сторонятся и она вообще не обласкана вниманием и теплом (хотя пока она вполне добрая и приветливая женщина), в то время как Глинда любима всеми. Почему так история умалчивает. Обычно в сюжете, где полный гавнюк перевоспитался, он исправляет то, что может. Но в этом фильме мы видим порушенную судьбу Теодоры и в принципе выглядит так как будто это нормально, ну герой может себе позволить разрушить судьбу другую. Отлично, перейдем к доброй волшебнице, которая жеманна как дворовая потаскушка и вертится на столе перед Озом, словно только и ждет чтобы ею овладели. Ок, тут тоже все в порядке. Не будем забывать о брошенном двойнике доброй колдуньи в нашем мире и многих других девушках, которые в принципе могли кончить как Теодора или в каком-нибудь борделе. Я понимаю, что так как я на это мало кто посмотрит, но это моё мнение. За это фильму 2 из 10.

воскресенье, 3 февраля 2013 г.

Доспехи бога 3

Только что вернулся из кинотеатра и сразу хочу поделиться своими впечатлениями о фильме "Доспехи бога 3". Если коротко то фильм ужасен. Конечно все поклонники Джеки Чана останутся довольны, потому что это типичный фильм в его исполнении. На мой взгляд это самый слабый фильм Джеки Чана из тех, что я видел. Плохо почти все: игра актеров, очень слабый сюжет, плохая съёмка и самое главное этот "шедевр" в 3Д, но его там почти нет! Драки ради драк очень раздражают. Подача сюжета просто ужасна. Фильм идет какими то урывками, понять что за персонажи и что они вообще вытворяют довольно сложно. Дети в зале естественно были довольны, Чан исправно корчил рожи, падал и дрался со всеми. Так же в фильме идет речь о том, что все главные герои имеют проблемы в личной жизни, однако эта линия вообще не приходит ни к чему и не понятно зачем вставлена (возможно в кинотеатре была урезанная версия).
Деньги конечно были выброшены впустую, но ... момент где главный герой прыгает за головой дракона (обычно меня просто ужасно бесят такие моменты) вызвал у меня больше эмоций и сопереживаний к герою, чем все фильмы этого года (да мое мнение он бы разбился на смерть). Не знаю с чем это связано. Возможно ситуации с безумным героизмом, заставляют не много задуматься о том, ради чего мы можем пойти на такой риск и на что мы способны.
Оценка 4 из 10. Можно посмотреть дома, но идти в кино, тем более платить за 3Д, которого нет, явно не стоит.

воскресенье, 27 января 2013 г.

Джанго освобождённый

Хочу коротко поделиться впечатлениями о фильме Тарантино "Джанго освобождённый". Честно говоря не являюсь поклонником фильмов Тарантино, и идя в кинотеатр ожидал увидеть море крови (этого добра в итоге в фильме с запасом)) ) и сомнительный сюжет (пошёл на фильм в основном потому, что работаю на фреймворке django))) ). Однако фильм меня очень порадовал, прекрасная атмосфера, классических вестернов, великолепная музыка (которую переслушивал после просмотра фильма), хорошая игра актёров и вполне приличный сюжет.
Единственный момент который меня очень разочаровал, это момент с убийством Кенди. Очень слабый и надуманный момент, никогда не понимал зачем их вставляют в фильмы (не буду вдаваться в подробные рассуждения о глупости и абсурдности момента (конечно это моё личное мнение)). Но в целом даже это не портит данный фильм. Наконец-то я могу сказать, что увидел великолепный фильм от Тарантино.
Моя оценка 9 из 10. Советую всем посмотреть.

понедельник, 21 января 2013 г.

Scala Future. Примеры асинхронного программирования

Не так давно я начал изучения языка scala. Пока язык оставляет очень хорошие впечатления, а его полная совместимость с java позволяет разрабатывать софт аналогичной (с java) функциональности.
Сегодня я хочу показать как можно работать с асинхронными вычислениями в scala. Приведу лишь ознакомительную информацию, полную информацию можно посмотреть в документации.
Примеры будет использовать Future -  своего рода временное значение объекта, который вы можете создать для результата, которого еще не существует. Вообще future используется для выполнения параллельных задач в асинхронном неблокирующем стиле. Подключите future в свой проект

import scala.concurrent.future
Использовать данный механизм очень просто:

val f = future{
//ваша функция 

}

Поскольку вычисления происходят в асинхронном режиме, мы должны определить
Callback-функции для обработки результатов. На выбор у нас три функции: onComplete (вызывается при завершении вычислений), onSuccess (если вычисления были успешны), onFailure (если при вычислениях произошла ошибка).
Ну и приведу пример использования данных функций:

f onComplete {

case Right(posts) => for (post <- posts) render(post) //вызывается в случаи успеха

case Left(t) => render("An error has occured: " + t.getMessage) //вызывается при ошибке
}

f onFailure {

case t => render("An error has occured: " + t.getMessage)
}

f onSuccess {
case posts => for (post <- posts) render(post)
}

суббота, 19 января 2013 г.

Язык программирования Scala

В этой статье я не буду вдаваться в описания синтаксиса и сравнения языка Scala с другими. Я просто хочу посоветовать всем программистам java посмотреть этот интересный язык. На моем опыте несколько программистов java, которые начали знакомство со scala, изучили его и используют в своих проектах.
Причин в этом много, но главная особенность то, что вы можете использовать java библиотеки прямо в своих scala проектах без изменений и адаптации. Пока вы знаете язык плохо, можно писать в java стиле или выносить сложную логику в java модули и подключать к проекту. На самом деле основных преимуществ для вас будет два: количество строк кода уменьшится и вы познакомитесь с особенностями новый парадигмы программирования (функциональной), что очень полезно.
В целом я считаю, что любому java программисту стоит попробовать изучить scala, как минимум это расширит ваши знания, но возможно вы не захотите возвращаться к java.

"Охотники на ведьм"

Фильм "охотники на ведьм" до просмотра вызывал некоторые опасения. Судя по трейлеру это был очень кровавый трешовый фильм ужасов. Наибольших опасений вызывала идея снять фильм о Ганзеле и Гретель.
Не буду вдаваться в долгие рассуждения и постить кучу спойлеров, скажу лишь что в итоге фильм мне понравился. В нем нет сложного непредсказуемого сюжета, тяжелого напряжения (характерного для хороших фильмов ужасов), каких-то особенных драматических сцен. Однако, на мой взгляд, для таких фильмов всё это не обязательно. Я ожидаю увидеть красивые съёмки, динамичный сюжет, который не даст уснуть, неплохую игру актеров и сколь-нибудь терпимый сюжет. Всё это с избытком присутствует в "охотниках на ведьм": съёмки весьма качественные, сюжет не раздражает (что уже плюс), к актерам нареканий нет, как по игре так и по подбору. 
Единственная на мой взгляд серьёзная проблема фильма - это проблема с эмоциями. Возможно   это только моя проблема, но при просмотре нет ни страха (ведь это якобы фильм ужасов), ни сочувствия к погибающим сюжетным положительным персонажам. В фильмы огромное количество "мясных" сцен, а смерть представляется так обыденно, что сопереживать просто не получается. 
Резюмируя, скажу, что советую всем сходить на этот фильм. Единственное, не ожидайте от этого фильма того, что в нем в принципе не может, а возможно и не должно быть. Если ставить фильму оценку, то я поставлю 8 из 10 (всё-таки, в плане эмоций фильм мог быть и посильнее).

Первый пост

Наконец-то решил обзавестись своим блогом) Тематику постов планирую не ограничивать, от профессиональных вопросов программирования, до простых рассуждений о жизни.