Open source →  TimelineJS - Простий інструмент для створення лінії часу

Доброго дня, шановне панство.
Сьогодні хотів би розповісти про зручний інструмент для створення "лінії часу"--TimelineJS.
Офіційний сайт / Проект на Ґітхабі

На даний момент TimelineJS працює з API таких сайтів: Twitter, Flickr, Google Maps, YouTube, Vimeo, Dailymotion, Wikipedia, SoundCloud.

Дані зберігаються у JSON, JSONP, Google Docs та багатьох інших форматах.
Для людей, що не володіють навичками програмування є зручний конструктор.

Але, як то кажуть, краще один раз побачити, ніж 10 почути. Отож за посиланням Ви знайдете візуалізацію боротьби за незалежність України, а ось тут зможете залишити свої коментарі до неї

Програмування →  Стрім «Mobile Software Development» VII Літньої школи AACIMP-2012

Запрошуємо Вас взяти участь у стрімі Mobile Software Development Літньої школи AACIMP-2012, яка відбудеться з 3 по 16 серпня 2012 р. у НТУУ «КПІ» (Київ, Україна). Стрім присвячений розробці кросплатформених додатків для мобільних пристроїв з використанням HTML, CSS і JavaScript.

Учасники стріму прослухають базові лекції зі створення та тестування веб-додатків для мобільних платформ, а також із використання систем контролю версій і методики управління IT-проектами. По завершенні лекційної частини буде організована робота в командах над створенням програмного продукту, що може бути запущений на пристроях з Android і iOS. Команди будут складатися з 4-5 чоловік. Робота над проектом будет здійснюватися за scrum-методикою.

Програмування →  Базовий курс “Розробка кросплатформених додатків для мобільних пристроїв”

Місце проведення - НТУУ “КПІ”, м. Київ, Україна
Курс: 31 березня 2012., 10:00-17:00
Дедлайн реєстрації: 15 березня 2012.
Вартість участі: 350 грн.
Організатор: Наукове товариство студентів та аспірантів НТУУ “КПІ”
Наукове товариство студентів та аспірантів НТУУ “КПІ” запрошує взяти участь у базовому курсі з розробки кросплатформених програмного забезпечення для мобільних пристроїв.
Програма курсу передбачає вивчення методів розробки кросплатформеного програмного забезпечення для мобільних платформ з використанням HTML5/CSS3/JS.
Слухачі ознайомляться з ключовими відмінностями між веб-розробкою для десктопних версій браузерів і для мобільних пристроїв,таких як планшети і смартфони.
Базові вимоги до учасників:
мінімальний досвід web-розробки;
володіння HTML, CSS, JavaScript.
Увага! Для участі у курсі необхідно мати при собі ноутбук. Перелік програмного забезпечення, яке буде використано на курсі, буде відправлено участникам електронною поштою. Окрім того, учасникам бажано мати при собі iPhone або Android-пристрої (GingerBread або вище), щоб кожен міг побачити на власні очі, як працюють веб-додатки на реальних пристроях.
Викладач курсу:
Василій Савін, досвідчений ІТ-консультант, співробітник компанії Netlight Consulting AB, Швеція.
Спеціаліст у сфері застосування HTML5, розробки ПЗ для мобільних пристроїв, розробки баз даних, розподілених систем, функціонального программування.
Реєстрація обов’язкова. Поспішайте зареєструватися, оскільки кількість місць обмежена.

Програмування →  Sencha/ExtJS 4 - JavaScript кодери, знайомтесь!

ExtJS

Цією статтею я хочу відкрити маленький курс знайомства з чудовим фреймворком для JavaScript - ExtJS. Основний акцент в курсі буде зроблено на роботу з ядром та ООП, а побудову користувацьких інтерфейсів (а саме цим відомий ExtJS) залишимо на майбутнє. В цій частині буде простенький приклад як підключити бібліотеку у web-сторінці а також як працювати з DOM-деревом.

Інтернет →  Два дрібних скрипти для Greasemonkey

Бачу, що нагально треба щось написати, тож за браком чогось більш цікавого вирішила поділитися парою дрібниць для Greasemonkey. Вони занадто вузького вжитку, щоб викладати їх кудись на userscripts, але можуть бути зручними.
Я їх використовую в Фаєрфоксі, але нічого FF-специфічного в них нема, тож мають працювати і в Хромі.

Інтернет →  HTTP статус-коди, виявляється, теж порушують приватність

За останні роки всі звикли до того, що справжньої анонімності та приватності в Інтернеті не досягти, якщо хочете користуватися сучасними сервісами. Англійський веб-розробник Майк Кардвел (Mike Cardwell) продемонстрував елегантний спосіб дізнатися, чи є відвідувач вашого сайта залогіненим в даний момент на іншому сайті. Майк наводить робочі приклади для Твітера, Фейсбука та Гугла.

Цифрова безпека →  Комп’ютерра: Привіт, XSS!

Дивно, але на відомому російському сайті Комп’ютерра.ru відвідувачів зараз зустрічає загальновідомий салют "XSS". Демо-ін’єкція зустрічається в коді головної сторінки двічі:

<script>alert("xss")</script>

То ж треба було дійти до життя такого...

P.S. Запасаємося попкорном і чекаємо на деталі про подвиги кулхацкерів.
P.P.S Що таке XSS і його можливі наслідки українською можна прочитати тут.

Програмування →  Що таке cufón і як його підключити?

cufon

Тривалий час Павутина була наповнена сайтами на яких використовувалися лише стандартні шрифти.

Незадоволені цією відсутністю різноманітності, група розробників винайшла sIFR, який використовує Javascript і Flash, щоб замінити нудний текст на текст зі цікавими та оригінальними шрифтами. Але sIFR мав проблему: не усі люблять або використовують Flash. Також він є досить повільним.

Потім Давід Честер створив typeface.js. Typeface.js працював чудово, він використовував виключно Javascript, без Flash. Але typeface.js був повільний і для завантаження вимагав файли значного розміру.

І зовсім недавно з'явився cufón від Simo Kinnunen, який ми тут і розглянемо.