Pages

Tuesday, July 19, 2011

MacBook Pro 13" with two external LCDs (monitors)

MacBook Pro with two external LCDs
The article describes steps how to connect more than one LCDs to your MacBook Pro. It also point out my experience I have been facing to. 
Let's starts with hardware specification to be correct. 


Laptop: Apple Mac Book Pro, 13" inches, model 2011, Intel Core i7, 8GB RAM DDR3 1333MHz
1st LCD: 24" HP LP2475w - S-IPS res. 1920x1200, 6x USB  
2nd LCD: 24" Samsung SyncMaster 2443BW - TN res. 1920x1200


USB Display Adapter: DIAMOND BVU195 USB Display Adapter - res. up to 2048x1152
MacBook Pro with Graphics Adapter 
 
I stick this on the bottom for better cooling 
Adapter is sticked under the desk
Let's describe installation. 
I do believe it is not necessary more touch how to connect all cables together. Well,  BVU195 is DisplayLink certificated one. Diamond Media does not provide any Mac OS drivers on the CD. You have to download them from the interent according to your operating system ( section support - Mac Software -  HERE ). Mine is MacOS X Snow Leopard 10.6  -> DisplayLing USB Graphics Macintosh Driver 1.6 .


Since the driver is installed and everything connected, it JUST works! (I've heard that somewhere :)) You can arrange your LCDs and Laptop display as you want. 


Everything works pretty smooth, any opened window movement is good, event when is playing YouTube. I have not seen visible delays on both LCDs. Well, full screen FLASH (YouTube) mode on screen connected via Adapters has delay issu. I think  it is not big deal, you can still use the other LCD. 


When you compare the price of Matrox Solution (Matrox DualHead2Go - around 200$) the winner is shiny. Yes, you are right, it's BVU195 (68$). 
Its another big advantage is the screen resolution independency. That means, you can have connected screens with different resolutions and it's working really fine. 


BVU195 is available on US AMAZON to order. In Europe there is no big chance to buy any equivalent device. All I've found ones with low resolutions and no MAC supports mostly. The BVU195 I could only recommend for all those, that wants to receive multi LCDs experience. 


Coding on them is incredible good! 3D coding/development reality :) 
Everything is working perfectly. You can have 6 LCDs via usb connected via DisplayLink support
 

Monday, July 4, 2011

TalentHacker guys on Start Up Weekend in Munich

Munich and Me

After previous months of app. development almost in row and other stressful duties,  the Start Up Weekend (SUW)in Munich was as the gift from the heaven :). Well,  I know for someone it could be little confused kind of gift because it is needed to present your idea and just working strictly on marketing of your team, but for us (TalentHacker guys), it was the gift. 
Guys from Start Up Weekend Mafia team :)

   
SUW working hall, coaches, organizers :) and @talenthacker team 

We spent our time very effectively and we have met lot of nice and smart people! I enjoyed such friendly and open atmosphere. The SUW matched our expectation ! without any doubts around. 
Start Up Weekend needs lot of energy and is challenging  
it also needs great organizers 
It was also for me the best way to smartly refresh my German lang. as commonly I try to do every year :) but I did hesitate to use that the first day. I did understand to all presentations in German :) so I was able to reply back in english. I think when you are not using language you only missed kind of words connection and you forget right words to express what you want to say. I was happy to hear others to speak, it helped me a lot.

Back to the SUW. It helped us a lot! The goal we wanted to achieve there was just explain simply our project because we were able the explain the point in cca. 30 min. which was not so good, it was actually crazy. 

The first presentation took only 60sec :) and we were chosen. Then we were working whole weekend on the next presentation. The last, final presentation had 3 min. 
I think we macht this time but we just found out what we did in wrong way and where we should improve. That fact was very important, you realized where are your limits and it allows you to improve. It's like someone show you the right way! Thanks to feedback from others.


OuR chosen TalantHacker.com Team
What I wanted also to point out here was the participation of really experienced coaches from US/GE startups and investors. We've received very valuable feedback. When we explained TalentHacker idea more to them and we showed our prototype, they were impressed :) Most of them tell us  that our idea and what we have done is really huge. Simply, they were surprised :) and interested in when we are going to Launch it. 

Currently we are working on our graphics and etc. Our current goal is to Launch TalentHacker.com for private alfa testing this month. It's challenging again :) 


PS: This Event was really cool, amazing and it really rocked ! 
and small rec. for cz guys : don't worry about to drive few kilometers to Germany, Austria it's really different much better experience. We started to thinking to organize SUW in Prg. because based on our experience Cz really missing it ... 


Sunday, June 5, 2011

More is coming Soon!

Today I've just published www.miroslavkopecky.eu . This sites are powered by Google Sites to receive more experience from integration and leverage promising cloud scripting (Google Apps Script ) and it's integration with the rest of google products.


I hope I'll able to publish more posts soon. I'm working on TalentHacker.com project. There is not much spare time to write down all new features, I'm touch by ,during the app. design and development. TalentHacker.com currently keeps all my time as its presentation is coming this month!


TalentHacker.com yields me lot of new experiences which is so excited to me.
previous blog was miragemiko.wordpress.com 

Sunday, May 22, 2011

Brief Message from GeeCON 2011

Most of time I was overloaded, but It was pleasure to see all what we have done, together with GeeCON Team. I wanted to discuss with all our great speaker because It was always very productive talk and fruitful to me, I hope not only to me.


Some times was was stopped by some one or in my spare time I was talking to GeeCON attendees. I wanted to know their opinions from the first hand and also stay in touch with them.    
GeeCON and Confitura 2011
My idea is that any opinion manners and being in touch helps you to void pink glasses standpoint where everything is perfect . The development is caused by evolution. The GeeCON 2011 was great again! 

I hope in short time we will be able to publish statistics and do GeeCON official statement . Such statement helps in better understanding of issues we received this year. Someone wants to attack GeeCON in not always fair way. 

Amazon Web Servies (AWS): Glossary of terms


AMI: An Amazon Machine Image (AMI) is an encrypted machine image stored in Amazon S3. It contains all the information necessary to boot instances of a customer’s software. 
API: Application Programming Interface (API) is an interface in computer science that defines the ways by which an application program may request services from libraries and/or operating systems. 
Authentication: Authentication is the process of determining whether someone or something is, in fact, who or what it is declared to be. 
Availability Zone: Amazon EC2 locations are composed of regions and Availability Zones. Availability Zones are distinct locations that are engineered to be insulated from failures in other Availability Zones and provide inexpensive, low latency network connectivity to other Availability Zones in the same region. 
Bucket: A container for objects stored in Amazon S3. Every object is contained within a bucket. For example, if the object named photos/puppy.jpg is stored in the johnsmith bucket, then it is addressable using the URL http://johnsmith.s3.amazonaws.com/photos/puppy.jpg. 
CIDR Block: Classless Inter-Domain Routing Block of IP addresses. 
EBS: Amazon Elastic Block Store (EBS) provides block level storage volumes for use with Amazon EC2 instances. Amazon EBS volumes are off-instance storage that persists independently from the life of an instance. 
HMAC-SHA1: In cryptography, a keyed-Hash Message Authentication Code (HMAC or KHMAC), is a type of message authentication code (MAC) calculated using a specific algorithm involving a cryptographic hash function in combination with a secret key. As with any MAC, it may be used to simultaneously verify both the data integrity and the authenticity of a message. Any iterative cryptographic hash function, such as MD5 or SHA-1, may be used in the calculation of an HMAC; the resulting MAC algorithm is termed HMAC-MD5 or HMAC-SHA1 accordingly. The cryptographic strength of the HMAC depends upon the cryptographic strength of the underlying hash function, on the size and quality of the key and the size of the hash output length in bits. 
Hypervisor: A hypervisor, also called Virtual Machine Monitor (VMM), is computer software/hardware platform virtualization software that allows multiple operating systems to run on a host computer concurrently. 
AWS IAM: AWS Identity and Access Management (AWS IAM) enables a customer to create multiple users and manage the permissions for each of these users within their AWS Account. 
IP Address: An Internet Protocol (IP) address is a numerical label that is assigned to devices participating in a computer network utilizing the Internet Protocol for communication between its nodes. 
IP Spoofing: Creation of Internet Protocol (IP) packets with a forged source IP address, called spoofing, with the purpose of concealing the identity of the sender or impersonating another computing system. 
Object: The fundamental entities stored in Amazon S3. Objects consist of object data and metadata. The data portion is opaque to Amazon S3. The metadata is a set of name-value pairs that describe the object. These include some default metadata such as the date last modified and standard HTTP metadata such as Content-Type. The developer can also 
Amazon Web Services Overview of Security Processes May 2011 23 
specify custom metadata at the time the Object is stored. 
Paravirtualization: In computing, paravirtualization is a virtualization technique that presents a software interface to virtual machines that is similar but not identical   to that of the underlying hardware. 
Port Scanning: A port scan is a series of messages sent by someone attempting to break into a computer to learn which computer network services, each associated with a "well-known" port number, the computer provides. 
Service: Software or computing ability provided across a network (e.g., EC2, S3). 
Stateful firewall: In computing, a stateful firewall (any firewall that performs stateful packet inspection (SPI) or stateful inspection) is a firewall that keeps track of the state of network connections (such as TCP streams, UDP communication) traveling across it. 
Virtual Instance: Once an AMI has been launched, the resulting running system is referred to as an instance. All instances based on the same AMI start out identical and any information on them is lost when the instances are terminated or fail. 
X.509: In cryptography, X.509 is an ITU-T standard for a Public Key Infrastructure (PKI) for Single Sign-On (SSO) and Privilege Management Infrastructure (PMI). X.509 specifies, amongst other things, standard formats for public key certificates, certificate revocation lists, attribute certificates, and a certification path validation algorithm.