Раз уж руки дошли дописАть эту заметку, грех этого не сделать
Впервые услышал об этой штуке на презентации Windows Live 2008. Итак, что такое Script Sharp. S# интерпретирует C#-код в JavaScript (вместо MSIL). В результате получаем все преимущества работы с инструментарием Visual Studio при разработке, скажем, Ajax-приложений:
- Intellisense

- Поддержка MSBuild

- Обработка ошибок во время компиляции (не во время работы, как, скажем, с firebug’ом)

- Поддержка рефакторинга

- Интуитивно-понятный ООП-синтаксис (чем JavaScript похвастаться не может)

- Визуализация кода

- Достойный просмотр и поиск по коду

- xml-документированный код

- [скоро] Возможности для юнит-тестирования

S# бесплатен. Придумал его сторонний разработчик. Несмотря на это, им усиленно пользуются в Майкрософт.
Если Вы разрабатываете Ajax или RIA-приложения, попробуйте Script#, не пожалеете
Более подробно можно узнать со странички проекта и из блога разработчика.
Сейчас я быстренько объясню банальные причины того, что я давненько сюда не писАл, а потом расскажу про эту самую пафосную фигуру из названия поста. Итак, не писАл я из-за..правильно, из-за сессии и дипломной работы. Кстати, материалы для своей работы я нагло черпаю у Коли и из НетЭволюшн. К тому же, я уволился, и теперь до конца сессии - безработный
А теперь - о Балмере. Да, я видел это чудо живьём. Дело было в Красном корпусе Универа (который, кстати, нынче с приставкой “Исследовательский” (омг)). Онлайн-трансляцию желающие могли лицезреть вот тут.
Ей-богу, дядька мне понравился. Не смотря на некую шизанутость, что-то в его манере вести себя с аудиторией завораживает. Говорил Стиви, в основном, о возможностях работы в его компании и в компаниях-партнёрах для студентов и выпускников технических ВУЗ’ов. Несколько раз сделал комплимент аудитории по поводу её технической осведомлённости.
Насчёт организации события - повеселили хитмэны у рам металоискателей, повеселил переводчик своими репликами до начала выступления Стиви (”- кстати, они нас там слышат.. - правда?!”).
Итого. Мероприятие было приятным, не более, но и не менее. Никаких щепитильных тем (Yahoo!) не поднималось (до меня очередь не дошла, не успел спросить), все разошлись довольныме тем, что видели великого толстяка из Майкрософт.
Кстати, Стив поделился своим адресом электронной почты. Просим проспонсировать велосипед? ![]()
Это вольный пересказ статьи “All Linkin Park songs look the same”.
Каждая новая песня этой группы (которая является “классической мазафакой” (с)), наводит на одну мысль: “хм..разве они не писАли эту песню раньше?”. Кроме того, что их песни звучат одинаково (очень наглядно продемонстрировано), они ещё и выглядят практически идентично. Ниже приведены изображения уровня звука первых девяноста секунд для некоторых самых популярных. (ремарка: темп некоторых из песен увеличен)
Новые идеи меняют мир с каждым днём. Новые идеи рождаются в оригинальной обстановке, и каждая уважающая себя компания старается “снабдить” своих разработчиков этой самой обстановкой - традиция, которую задали ещё в Гугле.
Давайте посмотрим, как это получается у разных веб 2.0-компаний (взято тут и тут):
Continue reading ‘Офисы и рабочие места громких веб 2.о компаний’
Очередной вольный перевод. Оригинал - тут.
Частенько хочется сделать несложный заголовок с простеньким графическим эффектом. Но вот фотошопить каждый раз немного утомляет. Тем более - если хочется чтобы каждый заголовок был с этим самым эффектом (ясное дело, с разным текстом). Вот Вам простой CSS-трюк, как это сделать, используя рисунок в формате png (чистый CSS, никакого жаваскрипта и флеша). Всё что нужно - пустой тег
<span>
в заголовке, и заставить фоновое изображение перекрыть текст с помощью свойства
position:absolute
Трюк проверен на большинстве популярных браузеров: Firefox, Safari, Opera, даже под Internet Explorer 6 работает (с png-хаком, разумеется).
Посмотреть на это можно тут, скачать демо - тут. А дальше можно почитать, как это всё сделано ![]()
Continue reading ‘Эффект градиента для текста с помощью CSS’
За последние пару лет все основные браузеры позаботились о поддержке 140 именованных цветов (распознаются по имени) в своих HTML и CSS. Тоесть, вместо того чтобы запоминать шестнадцатиричный код “#FFA500?, можно просто использовать “orange” для определения цвета в Вашем коде, и браузер автоматически переведёт это значение в шестнадцатиричное. Под катом - маленькая шпаргалочка по этим цветам.
(можно отсортировать по семье оттенков и банально по имени)




