Denis.FL

“Агат 18”. Мой первый фотик :) В детстве я считал его очень крутым, а теперь он очень хипстерский.

“Агат 18”. Мой первый фотик :) В детстве я считал его очень крутым, а теперь он очень хипстерский.

Про Google Glass

Я понял с чем ассоциируется у меня Google Glass - c bluetooth-гарнитурой. Для сравнения:

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

Никогда. Никогда не говорите улитке, что хотите ее развернуть. Она начинает жутко кипишить.

Никогда. Никогда не говорите улитке, что хотите ее развернуть. Она начинает жутко кипишить.

“Load More” ajax pagination with Kaminari

Простое решение сделать аякс подгрузку записей:

application_helper.rb:

  1. def link_to_next_page(scope, name, options = {}, &block)
  2.  param_name = options.delete(:param_name) || Kaminari.config.param_name
  3.  link_to_unless scope.last_page?, name, {param_name => (scope.current_page + 1)}, options.merge(:rel => ‘next’) do
  4.   block.call if block
  5.  end
  6. end

index.html.erb:

  1. <div id=”posts”>
  2.   <%= render :partial => @posts %>
  3. </div>
  4. <%= link_to_next_page @posts, ‘Load More’, :remote => true, :id=>”load_more_link” %>

index.js.erb:

  1. $(‘#posts’).append(“<%= escape_javascript(render :partial => @posts)%>”);
  2. $(‘#load_more_link’).replaceWith(“<%= escape_javascript(link_to_next_page(@posts, ‘Load More’, :remote => true, :id=>’load_more_link’))%>”);

Данный метод работает на основе гема Kaminari.

Мне никогда не нравились кнопки Twitter Bootstrap. Они какие-то странные и неестественные. Поэтому я решил поэкспериментировать, сделав свое &#8220;казино&#8221;. 
Попробовать можно здесь.

Мне никогда не нравились кнопки Twitter Bootstrap. Они какие-то странные и неестественные. Поэтому я решил поэкспериментировать, сделав свое “казино”. 

Попробовать можно здесь.

Fogger — делаем настольное приложение из сайта (для Ubuntu)

С помощью Fogger можно сделать настольное приложение из сайта. Fogger по сути выступает в качестве моста между веб-приложением и линуксом. Это JS API для веб-приложений, которое может быть использовано для написания настольных приложений. 

В качестве примера такого приложения можно привести wunderlist. Вы просто указываете ссылку на ресурс и иконку, получая на выходе десктопное приложение:

Несколько ссылочек с подробностями:

ardariel:

Today was a good day for a walk. :)

Taken with Instagram

Taken with Instagram