blog



Last changed Nov 30, 2009 13:26 by Kaspar
Labels: quote

Секреты мотивации персонала by @ForbesRussia via @splix

интервью с 
Сергем Белоусовым

А третья мотивация — талантливые люди хотят развиваться, заниматься самоулучшением. Хотят видеть не только повышение денежной компенсации за свой труд и карьерный рост, но и повышение собственной квалификации. Например, создание программного продукта — это командная игра, где участвуют, скажем, 100 человек. Эти люди между собой сложным образом взаимодействуют, они быстро собирают головоломку, которая потом становится продуктом и продается. Люди обучаются лучше играть в эту игру, и им это нравится.

Интерестное описание создания программного продукта.

Posted at Nov 30, 2009 by Kaspar | 0 comments
Last changed Nov 02, 2009 13:48 by Kaspar
Labels: twitter, video, youtube

30 predictions for the future of twitter

Some interesting quotes to remember

Promos by brands and retailers will have big success 
for last minute deals

Talking to shops and restaurants via Twitter will become standard
and will get opt in coupons as we enter a shop, based on location

Interesting in a restaurant|shop based on my location I'd be able to start talking and getting coupons. (this should be exposed later )

There will be more devices publishing updates than humans
wifi scale, planes, trains, cars all posting updates.

remotely control the house by the status update

thats good

Hyperlocal news sites with Twitter geotagging feature
(thanks, @stevefarnworth)

Posted at Nov 02, 2009 by Kaspar | 0 comments
Last changed Oct 30, 2009 16:26 by Kaspar

http://www.briansolis.com/2009/10/the-future-of-the-social-web/

3. The era of social colonization -
For consumers, surfing the Web is no longer a lonely experience. Forrester foresees the release of new browsers and frictionless, uncomplicated technologies that allow people to truly surf the Web with friends or see what they're doing in real-time.

it'd be nice to be in a colony of people with the same interest but in the same time I think it would narrow my view and bring the filling that nothing else exist . The most interesting thing would be at the intersection of different colonies . I't be nice to have a button "Go to completely different colony" LOL

Perhaps the future lies with making data mobile while still providing value to the economics of social networks. DataPortability.org is working with some of the most renowned networks to enable users to bring their identity, friends, conversations, files and histories with them, without having to manually add them to each new service

It used to be blog where people store log of their life activity. Now it mostly social platform. Regarding to that almost everything is cyclic, probably mobile data would become Blog 3.0.

Posted at Oct 30, 2009 by Kaspar | 1 comment
Last changed Oct 29, 2009 10:22 by Kaspar
Labels: hero, voip

Мтс предлагает тариф МТС Коннект c без лимитным интернетом

Максимальная скорость передачи данных при подключении услуги «Бюджетный безлимит» составляет 128 Кбит/сек, абонентская плата - 349 рублей в месяц. При подключении услуги «Безлимитный онлайн» максимальная скорость ограничивается 512 Кбит/сек и абонентская плата составляет - 549 рублей в месяц.

Проблема в том что стоимость исходящих вызовов на тарифе с безлимиитным интернетом 3 - 3,5 руб.
Но можно установить Sipdroid - это SIP клиент и пользоваться VoIP вместо GSM звонков.
В моем случае я установил sipdroid и использую voipcheap и получается теперь

звонки на обычный телефон по Питеру и Москве бесплатны, по России ~ 1 руб.
звонки на мобильный по всей России ~ 1.7 руб.

Sipdroid настроил только вчера поэтому пока еще не знаю насколько стабильная эта штука , а voipcheap пользуюсь уже давно качество у них связи хорошее.

voipcheap SIP настройки
voipcheap тарифы

Posted at Oct 29, 2009 by Kaspar | 2 comments
Last changed Oct 26, 2009 22:10 by Kaspar
Labels: hero

Начал пользоваться HTC Hero и мое общее настроение - нравится.
Купил на ebay вот у этого продавца. EMS идет ~ 10 дней. В Питере официально продаются только черного цвета и стоит немного дороже.

Первая не понятная вещь - наличие только английской локали (в российской версии доступны две локали русская и английская) мне казалось ,что телефон без физической клавиатуры и поэтому тут ограничений быть не должно . Например если владелец разговаривает еще на другом языке или учит иностранный язык то как тут быть ? . Оказалось что поддержка других локалей есть просто она скрыта. Для того что бы ее активировать надо модифицировать конфигурационные файлы , а для этого надо перепрошить телефон с root доступом.
Способ получения root доступа
Прошивка
Тут разные сборки альтернативных прошивок с разной кастомезацией
Способ активирования локали
После этого можно пользоваться клавиатурой с разными языками.

Другая не очень удобная вещь это импорт контактов.

Мне пришлось из старого телефона экспортировать контакты в gmail а от туда синхронизовать из на телефон. что совсем не удобно. Правда есть программа которая может импортировать их из vcard файлов прямо в hiro Import Contacts автор @bornmw.

Последние заметки

конечно такие устройства становятся очень удобными и полезными особенно с постоянным доступом в интернет.

twidroid - крутая штука

Надо еще настроить voip.

Posted at Oct 26, 2009 by Kaspar | 0 comments

Authors:

Book description

Welcome to the expanded second edition of Dan Cederholm's best-selling Web Standards Solutions. Web Standards are the standard technology specifications enforced by the World Wide Web Consortium (W3C) to make sure that web designers and browser manufacturers are using the same technology syntax.

It is important that these implementations are the same throughout the Web, otherwise it becomes a messy proprietary place, and lacks consistency. These standards also allow content to be more compatible with multiple different viewing devices, such as screen readers for people with vision impairments, cell phones, PDFs, etc. HTML, XML, and CSS are all such technologies.

This book is your essential guide to understanding the advantages you can bring to your web pages by implementing web standards and precisely how to apply them. Web standards such as XHTML and CSS are now fairly well-known technologies, and they will likely be familiar to you, the web designer. Indeed, they are all around you on the Web. However, within web standards still lies a challenge: while the browser's support for web standards is steadily increasing, many web developers and designers have yet to discover the real benefits of web standards and respect the need to adhere to them.

The real art is in truly understanding the benefits and implementing the standards efficiently. As a simple example of its power, you can use CSS to lay out your pages instead of nesting tables. This can make file sizes smaller, allowing pages to load faster, ultimately increasing accessibility for all browsers, devices, and web users.

  • Expanded edition containing bonus material.
  • Teaches how to use Web Standards effectively to build better web sites.
  • Solutions style promotes learning by work-through examples and assessments.

What you'll learn

Web Standards Solutions is broken down into 16 short chapters, each covering the theory and practice of different web standards concepts and showing multiple solutions to given problems for easy learning. You'll learn about multi-column layouts, using image replacement techniques to your best advantage, making the best use of tables and lists, and many more. This highly modular approach allows you to rapidly digest, understand, and utilize the essentials of web standards.

  • Use XHTML elements correctly so that your markup is compact and more easily understood.
  • Use CSS to style different elements of a web page.
  • Lay out pages easily and effectively.
  • Compare multiple methods of achieving the same results to make better design choices.
  • Learn about advanced web design techniques and their important caveats.
  • Make your sites more efficient and more accessible.

Who is this book for?

Web developers and designers wanting to learn standards-based techniques to improve their sites ‚Äömaking them more efficient, more accessible, and transferrable across multiple browsers and devices.

Information from book

O'Reilly - Safari Books Online - 9781430219200 - Web Standards Solutions: The Markup and Style Handbook

The W3C Markup Validation Service

This validator checks the markup validity of Web documents in HTML, XHTML, SMIL, MathML, etc. If you wish to validate specific content such as RSS/Atom feeds or CSS stylesheets, MobileOK content, or to find broken links, there are other validators and tools available

Top 10 CSS Table Designs | CSS, Events | Smashing Magazine

3.10. More table style examples ( 1430219203 )

A CSS styled table | Veerle's blog

3.10. More table style examples (1430219203)

Data Tables and Cascading Style Sheets Gallery

3.10. More table style examples (1430219203)

Day 28: Labeling form elements - Dive Into Accessibility

Styling form controls with CSS, revisited | 456 Berea Street

Over two years ago, in September 2004, I posted an article called Styling form controls. My intention with that article (and its follow-up, Styling even more form controls) was to show that attempting to use CSS to make form controls look similar across browsers and operating systems in an exercise in futility. It simply cannot be done.

HTML 4 Phrase Elements

ABBR - Abbreviation ACRONYM - Acronym CITE - Citation CODE - Computer code DEL - Deleted text DFN - Defined term EM - Emphasis INS - Inserted text KBD - Text to be input SAMP - Sample output STRONG - Strong emphasis VAR - Variable

Microformats

hCard Creator

This user interface, and the code behind it, is provided as an example for the benefit of microformat open standards developers, and to demonstrate the clear one to one correspondence between microformat fields and microformat code

Technorati: Contacts Feed Service

Enter the URL of a page with hCard contact information (What is hCard?) to automatically add the contact information on that page into your address book application.

mezzoblue CSS Crib Sheet

LoVe/HAte is a handy way to remember the correct order to place your declarations (www.mezzoblue.com/css/cribsheet/):

On having layout — the concept of hasLayout in IE/Win

A lot of Internet Explorer's rendering inconsistencies can be fixed by giving an element “layout.” John Gallant and Holly Bergevin classified these

mezzoblue Fitts' Law

information on block-level link styling.

Link presentation and Fitts' Law | Blog | 1976design.com

Listamatic: one list, many options - Using CSS and a simple list to create radically different list options

Aside from the unordered variety, ordered and definition lists provide semantic structure as well as flexible styling options for those specific types. Let your imagination wander and experiment with different types of lists—using CSS to customize and spiff up the basic structure. To get you started, be sure to visit Listamatic, a site showcasing various CSS treatments on a single marked-up list:

Media types

One of the most important features of style sheets is that they specify how a document is to be presented on different media: on the screen, on paper, with a speech synthesizer, with a braille device, etc.

A List Apart: Articles: CSS Design: Going to Print

The Layout Reservoir - BlueRobot

Great examples of multicolumn layouts created with absolute positioning.

A List Apart: Articles: From Table Hacks to CSS Layout: A Web Designer’s Journey

A great tutorial by Jeffrey Zeldman that chronicles the steps needed to create a two-column layout.

glish.com : CSS layout techniques

Eric Costello's large resource of various CSS layouts.

Little Boxes

A beautiful and simple interface to many CSS layout demonstrations by Owen Briggs.

CSS Layouts: A collection of 224 Grid and CSS Layouts

Jacob C. Myers' collection of 224 grid and CSS layouts. Various configurations are available for preview and download.

css Zen Garden: The Beauty in CSS Design

A demonstration of what can be accomplished visually through CSS-based design." Cultivated by Dave Shea, the "garden" showcases cutting-edge CSS designs (including layouts, of course) submitted by readers, using a single XHTML file. A fantastic resource to view CSS layouts at their best

A List Apart: Articles: Elastic Design

We didn't talk about em-based (or "elastic") layouts, but I encourage you to take a look at this alternative way of creating CSS layouts with relative units, based on the current base font size. Author Patrick Griffiths discusses how adjusting the text also adjusts the calculated widths of the layout columns, therefore providing a flexible, scalable design.

The Incredible Em & Elastic Layouts with CSS — Jon Tan 陳

Designer Jon Tan walks you through the construction of an em-based layout, with detailed explanation. A great tutorial for those interested in experimenting with em-based layouts.

css-discuss.org

css-discuss "is a mailing list devoted to talking about CSS and ways to use it in the real world." This is a great place to ask questions and get answers as you're exploring the benefits of CSS. Plenty of helpful folks are out there with the knowledge to get you through just about anything.

Digital Web Magazine

Published by Nick Finck, Digital Web Magazine was an online magazine full of columns, news, and tutorials for web designers. The site "closed its doors" in March 2009, but its archive is well worth browsing.

Carsonified » Blog

Web design and development online publication with "in-depth features, audio interviews, training sessions and reviews," brought to you by the folks at Carsonified, a company that puts together popular conferences, workshops, and other web-related products.

stopdesign

Douglas Bowman, best known for his standards-based redesigns of Wired News (www.wired.com) and Adaptive Path (www.adaptivepath.com), publishes useful tutorials, commentary, and insights into the mind of a designer within the world of web standards. His work on Wired News was a huge influence on my redesigns of the sites for Fast Company and Inc., and his attention to detail is second to none.

mezzoblue § Home

No one monitors the pulse of the standards community better than Dave Shea, curator of the aforementioned CSS Zen Garden. At mezzoblue, Dave tackles the cutting-edge issues of standards-compliant design head on, often getting the community involved to work out existing issues. A fantastic resource.

Authentic Boredom ~ Delivered weekly by Cameron Moll

The site of Cameron Moll, author, speaker, and Super-Designer.

molly.com

Molly E. Holzschlag has done an enormous amount of work as a web standards advocate, instructor, and author over the years.

Shaun Inman Compact

Home to Shaun Inman, pioneer of CSS and JavaScript explorations, sIFR (Scalable Inman Flash Replacement) contributor, and designer.

Welcome to Ethan Marcotte’s website — Unstoppable Robot Ninja

www.subtraction.com/

Subtraction.com

The site of the master of the grid-based web, Khoi Vinh.

Veerle's blog 2.0 - Webdesign - XHTML CSS | Graphic Design

The site of talented visual and web designer Veerle Pieters.

Posted at Aug 26, 2009 by Kaspar | 0 comments

Task management has never been this easy. Simplicity, however, is not achieved at the expense of powerful features. Download your free trial today and start getting more things done with less effort.



Posted at Aug 25, 2009 by Kaspar | 0 comments
Labels: delicious, mas, video, ted

What will a technology-driven world look like 10, 50, or even 100 years from now? Those are questions that some of the most inventive and outrageous thinkers around have been addressing at the yearly TED (Technology, Entertainment, Design) conference. TED presenters have been wowing audiences with their future-tech ideas for a long time, and many of these talks are freely available on the web. But it can be a daunting task working out what to watch.

Posted at Aug 22, 2009 by Kaspar | 0 comments

SemanticTweet is a simple web service that generates a FOAF RDF document for you from your list of Twitter friends and followers (or more specifically, from the 100 most recent of each of your friends and followers). It does this using the Twitter REST API. This service uses public Twitter data only, and so doesn’t need your Twitter username or password.


Bintro is an opportunity matchmaking service for individuals, organizations, businesses, employers, job seekers, freelancers, and entrepreneurs. It simplifies the way needs and goals are fulfilled by empowering anyone to easily connect with whatever they need in the categories of employment, services, charities, volunteering, partnerships, joint ventures, investment, or mentoring. Bintro has special semantic technology that recognizes, extracts and categorizes your words to figure out what you mean. You won't confuse it with lots of details or jargon because it understands natural language and industry-specific terminology.



Posted at Aug 20, 2009 by Kaspar | 0 comments
Last changed Aug 17, 2009 11:01 by Kaspar
Labels: yahoo, yahoo-pipes, delicious, goodreads

Delicious + Yahoo Pipe + Amazon Apress + Goodreads + FriendFeed

Created one more Yahoo Pipe.
Workflow : create Delicious bookmark of the book at Amazon with tag app:amazon Apress with app:apress tag. Feed of this tag added as source to the pipe. ISBN is fetched from the books's url. Book is placed to Goodreads shelf and Media RSS feed is created as the result and added to FriendFeed

Posted at Aug 15, 2009 by Kaspar | 0 comments









Knowee is a web address book, based on open standards and semantic web technology, that lets you integrate distributed social graph fragments. Subscribe to profiles, feeds, or other structured data and keep track of your decentralized online social network

Posted at Aug 15, 2009 by Kaspar | 0 comments
Last changed Aug 05, 2009 00:21 by Kaspar

Some time ago I thought about delicious as central storage of the interesting Internet information which I come across with. Delicious has everything to become it . It is a bookmarking application with API, rss feeds, ability to make notes and adding tags. A lot of other web application allow to bookmark their information easily with delicious and browsers also have plugins for it.
The second thing which I thought about was a broker with ability to work with data from delicious enhance and route them . ActiveMQ and Camel seemed to me appropriate for this role and may be they still are for more power version dont know but for now I like Yahoo Pipes. It is amazing tool and I remember may be about two years ago I came across with Yahoo Pipes in first time and had a really hard feeling LOL. In short words I didn't get it. The second time was much more lucky for me I was looking for an ability to place rss feed from hh.ru to may blog (to monitor the jobs mood in our sity ). I created a pipe and place it's badge at the blog. After that I understood the power of Yahoo Pipes.

The third thing is FriendFeed . I like it. For me it is like a new generation forum integrates a lot of data flows .
What a little bit irritating is to integrate most of my data I have to put it first into my favorite list or something similar to this. So always should be logged in and for instance is I dont want to put it into my favorite list but want to share on FriendFeed. For instance if I see a good picture at Flickr I'm not always want to put it into my favorite then I bookmark it with delicious. Opposite story I'd like to add it into may favorites but don't want it to be published at FriendFeed.

One more component I'd like to add : a storage of processed data with Semantic Web support. Any suggestion is very welcomed

As a prove of concept I'd like to show and explain a nice integration solution (at list for me) for Flickr and for http://www.slideshare.net/

* Flickr Integration

* Slideshare Integration


Flickr Integration

back to article

Workflow

Feed of app:flickr from delicious is taken as source pipe source. Pipe filter item from the feed and exclude items with tag (category) private . Then Image id is fetched from the link to the image . Pipe uses Flickr API page to get small image url by its id. Then new feed is created with media part including small image url and bookmark note as the item description. This new pipe's feed is added as a custom feed into FriendFeed

1. At the Flickr page

with interesting image create a delicious bookmark with a note, tags this one is mandatory app:flickr and in case to not publish this image private tag is also mandatory

2. At the delicious page

click app:flickr to take a rss feed of this tag.

3. At Y!pipes

this one is helping pipe it is a client of Flickr API flickr.photos.getSizes . As the result it returns an flickr small image url by image id. This image is used to construct Media RSS data

4. this one is main pipe

which produses a media rss feed of all images from delicious app:flickr feed

5. Flickr API page

6. Pipe preview page

7. FriendFeed services page

adding new pipe rss feed as custom feed into friendfeed

8. it is the result of all these things


Slideshare Integration

Slideshare Integration Pipe

Workflow

Every thing is similar in case of Slideshare with previous example. Open page with interesting slide bookmark it with app:slideshare, take a feed of this tag and add it as a source for the pipe. Pipe filters private items and uses Slideshare api to get information about the chosen slide and here is one difference. To use Slideshare api request should contain one parameter (timestamp +my slideshare secret)and this parametr should be signed with SHA1. I've created a SHA1 service at Google App Engine. Pipe creates a string (timestamp +my slideshare secret) and sends it to the SHA1 service get The result and then send request to slideshare api get_slideshow . Using this information media rss feed is created as the result

1. At the Slideshare page

2. At the delicious page

3. Pipe preview page

4. Pipe source page

5. At Google App Engine page

6. SlideShare API - get_slideshow

7. It is the result of all these things

back to article

Posted at Aug 03, 2009 by Kaspar | 0 comments
Last changed Jul 31, 2009 00:06 by Kaspar
Labels: tips, friendfeed, gmail

As the result data from FriendFeed may be seen in gmail


Step 1 - Go to your FriendFeed chanel and copy its feed url


Step 2 - go to Settings in Gmail and choose Web Clips


Step 3 - Past feed url into URL textbox , click Search and then Add in the search result


Posted at Jul 30, 2009 by Kaspar | 0 comments


I'm an IT Consultant working for Gemini-Systems. My main professional interests are Java EE and related technologies

Russia, St. Petersburg
e-mail : kaspar.ru@gmail.com
Bookshelf
Facebook
LinkedIn
Twitter

   

osgi links to resources
GUI Architectures
Examples of Existent REST API
Books

  • twitter
  • refresh
  • powered by tweet2it

This is the home page for the Kaspar space.

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.