Setup a private git server

Today I had to set up a Git server for a new development.

I found this awesome tutorial:

http://ofjamescole.com/blog/2013/05/11/setup-a-private-git-server-on-digital-ocean/

It just took me 10 min!

 

 

 

Extract image sequence from MP4 video with FFMPEG

The ffmpeg command can extract an image sequence from a video, with a variety of different options.

ffmpeg -ss 00:00:25 -to 00:00:00.04 -i YOURMOVIE.MP4 -r 25.0 YOURIMAGE%4d.jpg

will extract frames

  • beginning at second 25 [-ss 00:00:25]
  • stopping after 0.04 second [-to 00:00:00.04]
  • reading from input file YOURMOVIE.MP4
  • using only 25.0 frames per second, i. e. one frame every 1/25 seconds [-r 25.0]
  • as JPEG images with the names YOURIMAGE%04d.jpg, where %4d is a 4-digit autoincrement number with leading zeros.

Source http://stackoverflow.com/questions/8287759/extracting-frames-from-mp4-flv

MyShopper.es – Your personal shopper app

Myshopper.es is the new project I am currently involved in together with @guille_arregui. MyShopper.es is a personal shopper app that suggests you clothes based on your physical attributes. The app features and intelligent engine that learns about your fashion preferences and style as you use the application, in order to offer better results as time passes.

Currently we gather products from Spain and UK with the Ebay API. The application is in spanish, for now.

We are still in a very early stage, but we have plenty of ideas to keep working and improve the product. If you want to know more or give as a hand, don’t hesitate to contact us. Any help is very welcome!

Myshopper.es

Myshopper.es - ropa mujer

Myshopper.es

 

Nuublo v0.2

Nuublo v0.2 is now available with the following:

- Users can comment/chat   about the weather in the city the searched (and surroundings). Other users that are viewing the same city or nearby places will also see the comment. For now, comments are anonymous.

- Comments that contain weather related words are stored using MongoDB and will be showed afterwards.

- Real-time Nearby user detection: When a new user connects  place  and there other users that are viewing nearby places(e.g in a 50 kms radius), Nuublo will notify them that there is a new user in the surroundings. In this way, Nuublo encourages  nearby users to do the weather talk.

- Some issues in Firefox resolved.

- Improved design.

Nuublo v0.1 notes

Last week I published the first pre-alpha release of Nuublo, the real-time social monitoring experiment I’ve been lately working on. So far, it is mainly a Twitter stream of weather keywords and expressions, but I intent to grow its features.  There’s a few remarks I would like to make:

Nuublo

This a very early pre-alpha release. Any help in any form (suggestions, advise, error reporting, development, etc) will be greatly appreciated :) .

The server part is written in Node.js javascript, the event-driven javascript library to create web apps. The real time Twitter stream is managed by the server but shown in real time on clients thanks to Socket.io. I have to say I am delighted with these. I have also used Express.js, the web development framework for Node.js.  And after working a couple of months with them I see web app development from another point of view.

Nuublo is entirely in spanish, at least for now. I am already working in an english version, but I also have to take care of the translation of weather keywords used in the Twitter stream requests. As I said, help is appreciated.

The place search the Geonames REST webservices, which is free. The weather data is gathered from the great Wunderground Weather API. It offers tons of weather data (even the weather conditions icons) and the usage is so simple. The drawback is that you have to pay if you want to go beyond certain number of requests. The free plan (or developer plan), the one I am using now, allows 300 requests per day and 10 per minute, which is ok for alpha testing. But in the future I plan to have alternatives in case I can’t pay a higher plan.

The Twitter Search is done using a list of weather words and expressions and delimited geographically with either the name of the city, or with the tweet geo data. Sometimes, these keywords appear in a tweet but not in a meteo or in a weather context. I have discovered that tweets including the name of the city usually refer to weather conditions or forecast. Kind of research work to do here.

Regarding browsers: I have successfully  tested it with the following:

  • Chrome v17
  • Firefox 8
  • IE 9 (I have experienced issues with browser’s geolocation, any answers?)
  • Safari 5
  • iPhone & iPad Safari
  • Android Webkit

Hope you like it. I look forward to your comments!

Interactive Learning Panel

We have create a new application for teacher, making use of RFID tags:

New sensing technologies, as RFID readers, are being incorporated into mobile devices to provide users with new interaction experiences. And, the combinations of these new technologies open up new challenging application scenarios. One of the areas that could exploit this potential is the design of interactive solutions for context-aware applications applied to learning environments. This article describes an m-learning environment that is enriched with new interaction features that are, or may, be provided by actual or future mobile device technologies. The proposed gesture based interface allows users to relate ideas and concepts through the improvement of traditional methods. This environment is based on the reuse of existent physical resources, such as the learning panels used in school classes. For instance maps, historical posters, timelines, and so on. These panels are improved with the low cost and widely used RFID technology that enables students to interact with them through mobile devices, encouraging the interest the students applying the constructivist education theory.

Student application:

Interactive Learning Panels – WebClient

Teacher application:

Interactive Learning Panels – SmartTeacher

Evolution to Web 3.0

At http://observatorioredesempresariales.wordpress.com, I read a very good article on the new Web 3.0, on how it improves Web 2.0 and the innovations that brings.

In summary, Web 3.0 is very much based on the semantics and adaptability of content to suit the user.

I really liked this particular table, a good illustration of the evolution of Internet services.

Web 1.0 Web 2.0 Web 3.0
Double click -> Google AdSense -> Personalized Advertising
Ofoto -> Flickr -> Visual search
mp3.com -> Napster -> iTunes
Britannica Online -> Wikipedia -> Collective Intelligence
Personal Web Pages -> Blogs -> Twitter via mobile devices
Evite -> Upcoming.org and EVDB -> Geo Twitter and networks
Speculation in domain names -> SEO -> Social positioning and the application stores
Page views -> Click Cost -> Number of fans or Apps downloads
Publication -> Participation -> Interaction within the social circle
Content Management Systems -> Wikis -> Publishing Apps social networks from mobile devices
Directories (taxonomy) -> Tagged (folksonomy) -> Semantic search (images /App Stores) and social search
Web addresses collection -> Sindication -> Network links, Twitter followers and iTunes subscriptions

Source of data and further information (spanish): http://observatorioredesempresariales.wordpress.com/2010/12/13/la-web-3-0-ya-esta-aqui/

2010 IT Certifications and Salaries

Although the information showed in the table below refers to the USA, it is a global insight into the 2010 popular certifications, a possible guideline for 2011, and how a certification can have an influence on the job and the salary you get.

Mean and Median Salary columns are statistical indicators of the average salaries by certification. The responses column indicates the demand.

Salaries by Certification

Certifications Salary
Mean Median Responses
Business Process
CBAP – Certified Business Analysis Professional $99,799 $91,187 109
Six Sigma $111,908 $100,000 236
Cisco & Networking
A+ – CompTIA A+ $68,631 $65,000 469
CCDA – Cisco Certified Design Associate $93,953 $90,000 223
CCDP – Cisco Certified Design Professional $104,760 $100,000 106
CCENT – Cisco Certified Entry Networking Technician $71,664 $60,414 133
CCIE – Cisco Certified Internetwork Expert $110,283 $110,000 78
CCIP – Cisco Certified Internetwork Professional $97,185 $90,000 41
CCNA – Cisco Certified Network Associate $79,695 $79,000 1,116
CCNA Security $89,911 $80,500 110
CCNA Voice $88,020 $81,250 96
CCNA Wireless $94,323 $87,250 70
CCNP – Cisco Certified Network Professional $89,864 $85,000 324
CCSP – Cisco Certified Security Professional $95,730 $92,000 77
CCVP – Cisco Certified Voice Professional $91,773 $90,000 86
Network+ – CompTIA Network+ $70,902 $65,000 475
Internet & Web Development
CIW Associate $72,916 $70,000 44
CIW Professional $82,460 $76,407 37
CIW Web Developer $105,522 $92,000 41
i-Net+ – CompTIA i-Net+ $102,499 $80,000 44
IT Infrastructure Library™ (ITIL®)
ITIL v2 Foundation $102,128 $95,000 490
ITIL v3 Foundation $101,185 $95,000 549
Java
SCJD – Sun Certified Java Developer $103,783 $97,500 30
SCJP – Sun Certified Java Programmer $98,602 $90,500 58
Linux
CLP – Novell Certified Linux Professional $101,043 $92,850 30
Linux+ – CompTIA Network+ $81,299 $69,750 88
RHCE – Red Hat Certified Engineer $101,940 $92,743 60
RHCT – Red Hat Certified Technician $88,014 $85,000 62
Microsoft
MCAD – Microsoft Certified Application Developer $110,909 $85,706 54
MCAS – Microsoft Certified Application Specialist $96,419 $79,000 46
MCDBA – Microsoft Certified Database Administrator $96,865 $85,000 111
MCDST – Microsoft Certified Desktop Support Technician $70,197 $60,000 188
MCITP – Database Administrator $88,510 $80,500 74
MCITP – Enterprise Administrator $97,015 $84,000 111
MCITP – Enterprise Support Technician $80,586 $70,000 72
MCITP – Microsoft Certified IT Professional $82,044 $75,000 234
MCITP – Server Administrator $86,232 $80,000 130
MCP – Microsoft Certified Professional $74,438 $70,000 1,038
MCSA – Microsoft Certified Systems Administrator $76,337 $71,000 527
MCSD – Microsoft Certified Solution Developer $101,256 $94,000 52
MCSE – Microsoft Certified Systems Engineer $86,454 $83,820 830
MCTS – Enterprise Project Management with Microsoft Office
Project Server 2007
$105,840 $95,000 25
MCTS – Managing Projects with Microsoft Office Project 2007 $98,807 $90,500 36
MCTS – Microsoft Exchange Server 2007, Configuration $83,383 $75,000 71
MCTS – SQL Server 2005 $84,141 $80,000 98
MCTS – Windows Server 2008 Active Directory Configuration $83,033 $80,000 106
MCTS – Windows Server 2008 Applications Infrastructure
Configuration
$83,387 $79,000 68
MCTS – Windows Server 2008 Network Infrastructure
Configuration
$84,338 $78,000 93
MCTS – Windows Vista, Configuration $71,786 $65,000 176
Server+ – CompTIA Server+ $79,458 $70,000 104
Nortel
MCDE – Nortel Certified Design Expert $95,852 $90,377 34
NCDS – Nortel Certified Design Specialist $87,391 $85,140 60
NCSE – Nortel Certified Support Expert $79,619 $80,000 46
NCSS – Nortel Certified Support Specialist $81,394 $80,000 91
NCTE – Nortel Certified Technology Expert $86,587 $84,205 41
NCTS – Nortel Certified Technology Specialist $90,632 $83,500 82
Novell
CNA – Certified Novell Administrator $85,785 $82,000 163
CNE – Certified Novell Engineer $97,230 $90,000 101
MCNE – Master Certified Novell Engineer $109,268 $95,500 28
NCA – Novell Certified Administrator $91,103 $80,000 27
Oracle
Oracle8i DBA OCP $104,842 $95,000 37
Oracle9i DBA OCP $116,028 $100,000 35
Oracle10g OCP $114,744 $112,000 30
Oracle10g OCA $100,158 $90,000 31
Project Management
CAPM – Certified Associate of Project Management $88,106 $84,261 107
PMP® – Project Management Professional $104,253 $100,000 1,236
Project+ $95,537 $89,000 174
Security
CCSA – Check Point Certified Security Administrator $99,512 $93,000 49
CCSE – Check Point Certified Security Expert $98,254 $91,000 30
CEH – Certified Ethical Hacker $92,794 $86,500 76
CISA – Certified Information Systems Auditor $100,855 $94,500 78
CISM – Certified Information Security Manager $113,846 $96,250 64
CISSP – Certified Information Systems Security Professional $99,928 $96,000 373
Security+  – CompTIA Security+ $76,844 $73,000 417
Virtualization
CCA – Citrix Certified Administrator $92,943 $80,000 55
VCP – VMware Certified Professional $91,271 $83,320 264
Wireless
CWAP – Certified Wireless Analysis Professional $99,511 $84,753 28
CWNA – Certified Wireless Network Administrator $80,947 $74,000 77
CWNA – Certified Wireless Network Administrator $85,295 $77,704 38
CWNE – Certified Wireless Network Engineer $104,771 $93,633 36
CWSP – Certified Wireless Security Professional $95,665 $84,000 37

Via: http://www.examland.com/it-certification/1865/1865/

Pages:12»