Posted by & filed under Webdev.

Снимок_экрана_082113_081241_AM

Сегодня, в день двухлетия Twitter Bootstrap

Hазработчики представили новую версию 3.0. Работа над ней велась долго — более девяти месяцев, у фреймворка много нововведений.

Bootstrap site Download

Перечень изменений

  • Новый упрощенный дизайн. В стиле flat, с таким оформлением будет проще кастомизировать стандартную тему фреймворка.
  • Оптимизация для мобильных устройств: Bootstrap теперь всегда адаптивный, для удобства отображения любого сайта на маленьких экранах.
  • Новый кастомайзер: более удобный и функциональный.
  • Улучшенная блочная модель: везде используется box-sizing: border-box.
  • Новая система сетки: добавлено больше возможностей, четыре типа классов сетки — телефон, планшет, десктоп и большой десктоп.
  • Переписаны JavaScript плагины: много улучшений, в том числе в производительности.
  • Новый иконки Glyphicons: 40 новых и все в формате иконочного шрифта.
  • Улучшенный navbar для повышения адаптивности навигации сайта.
  • Модальные окна оптимизированы для просмотра на мобильных устройствах.
  • Добавлены новые компоненты, убраны устаревшие:
  • Улучшение кастомизации элементов — кнопок, таблиц, форм, уведомлений и т.д.
  • Убрана поддержка Internet Explorer 7 и Firefox 3.6: для корректной работы в IE 8 необходим Respond.js. Больше о поддержки браузерами — в новой, улучшенной в документации.

Posted by & filed under Webdev.

Processing Data Files

Calculate the number of bytes transferred in an Apache server log using a simple for-loop. Does not use generators.

# Sum up the number of bytes transferred in an Apache log file
# using a simple for-loop.   We're not using generators here.

wwwlog = open("access-log")
total = 0
for line in wwwlog:
    bytestr = line.rsplit(None,1)[1]
    if bytestr != '-':
        total += int(bytestr)

print "Total", total

Calculate the number of bytes transferred in an Apache server log using a series of generator expressions.

# Sum up the bytes transferred in an Apache server log using
# generator expressions

wwwlog     = open("access-log")
bytecolumn = (line.rsplit(None,1)[1] for line in wwwlog)
bytes      = (int(x) for x in bytecolumn if x != '-')

print "Total", sum(bytes)

More examples

Posted by & filed under Webdev.

Online banking, webmail, shopping hacked and slurped in new crypto attack

Black Hat 2013 A new hacking technique dubbed BREACH can extract login tokens, session ID numbers and other sensitive information from SSL/TLS encrypted web traffic, say researchers.

Secret data crucial to securing online banking and shopping can be lifted from an HTTPS channel in as little as 30 seconds, we’re told.

BREACH (short for Browser Reconnaissance and Exfiltration via Adaptive Compression of Hypertext) attacks the common Deflate data compression algorithm used to save bandwidth in web communications. The exploit is a development of the earlier Compression Ratio Info-leak Made Easy (CRIME) exploit, which also involved turning compression of encrypted web requests against users.

original link

Posted by & filed under Webdev.

Easily Mock Up iOS 7 Apps & Interfaces with a Free iOS 7 GUI Template PSD

The designers at Teehan+Lax have built a complete iOS 7 GUI elements template, and are now offering it for free as a very functional PSD file. Everything is fully layered, well-labeled, and organized logically, making it an excellent tool to use for mocking up apps and concepts as they would appear natively in the completely redesigned iOS 7 interface.

Get the iOS 7 elements PSD here from Teehan+Lax

Posted by & filed under Webdev.

Bootstrap GUI PSD is a toolkit from RepixDesign designed to kickstart webdesign of webapps and sites.

It Includes all base elements layered in Photoshop for typography, buttons, grids, navigation, and more used in the original CSS3 Bootstrap v2 framework from Twitter. Use this Photoshop template to webdesign your webapps and websites in combination with the awesome Bootstrap framework

Features:

  • Adjustable colors
  • Separate layers
  • Vector based

Get PSD

Posted by & filed under Webdev.

На Google.Fonts нашел “модный” шрифт LOBSTER

Кстати довольная интересная вкладка Pairing в GF.
Google Fonts Download