Tips and Tricks
About Me
Contact Me
The best keyboard I ever had PDF Print
Written by Administrator   
Thursday, 13 February 2014 08:06

Have you ever wanted to build something so bad that when you finally built it you felt like you climbed a huge mountain ? Well I have always wanted to make one particular keyboard for myself. As you might have guessed from the URL of this blog, I`m obsessed with one particular keyboard key and that of course is the Scroll Lock key. So I made myself..........



You have no idea how hard that was to build. I have probably wanted to build it for more than 15 years now and I have searched for all kinds of ways to make it. I contacted  different keyboard manufacturers to ask them to built one for me. Most of them never replied to any of my emails. I contacted several companies that make custom keyboards and keyboard keys. Most of them don't take you seriously if you say you only need one. Until recently when a company called http://www.wasdkeyboards.com/ came around and started making custom designed mechanical keyboards and keyboard keys. That's how I ordered mine. It has cherry MX Blue switches , which makes it very loud , but I simply love the clicking sound. I have another mechanical keyboard at home - a "Leopold" with MX Brown switches, which is also good, but I somehow prefer the clickiness of the Blue switches more. Now I use this Scroll Lock keyboard at work and everybody who comes to my desk and tries to use it is amazed by my geekyness.

A lot of people ask me "Why Scroll Lock ?" or "What does the Scroll Lock key do?"

It's a long story, but I have always thought that the key is pretty interesting. Nobody ever touches it. The people only know it by the light it makes. It's kind of lonely between the Print Screen and Pause keys and yet, it had a real purpose before.  Somehow with the evolution of the software it was slowly forgotten. Until now! When I carved  it into an art piece. A real functioning sculpture. A piece of hardware, reminding us about our past.

Git cheatsheet PDF Print
Written by Administrator   
Wednesday, 13 November 2013 18:10

I use Git all the time for my personal projects and a friend of mine pointed me to this nice git cheatsheet. Probably the best visual representation of the most often used Git commands:


Nasty behaviour of mc.ls() command in Maya PDF Print
Written by Administrator   
Wednesday, 25 September 2013 19:54

I just came back from vacation and I am once again working on fixing bugs at work. Awful. Anyway, just noticed something which I wasn't aware of and it took me quite of time to figure the bug:


In a Maya scene create a polyCube and do this:


import maya.cmds as mc

# make a list of the cube transform and the shape
lst = ['pCubeShape1', 'pCube1']

# convert it to set
st = set(lst)

# filter the shapes only - this works as expected
mc.ls(lst, type='mesh')

# but this returns empty list because we passed a set to the command.
mc.ls(st, type='mesh')


So be careful, there might be other maya commands that siliently fail when you pass set instead of list to them.

Best already dead softwares PDF Print
Written by Administrator   
Wednesday, 21 August 2013 18:22

Few days ago I was talking to a friend and I don't know how we came up to the topic of software and some of the best softwares that we used in the past that are already obsolete. I started fiddling my head to find some of the best ones I remember and I think here are three of them that I couldn't live without just 10 years ago, and which is rarely used nowadays.



Winamp is not dead at all. It is just not so popular as it was. It was probably the only way to listen to proper music. I still know people using it nowadays, but it's popularity was so uncomparably big in the beginning of the century that it was probably the first program to install on fresh Windows machine. Basically after your windows became unusable, you had to reinstall it and I had very good routine of reinstalling Windows , Winamp and all other apps I was using in the matter of one hour. If I think hard I can even remember the serial code I had for my Windows 95 because at some point I was doing it weekly. But this is not a rant about Windows, this is a praise about Winamp. Winamp grew with the birth of mp3 files and I remember spending days tweaking my playlist and installing the best "skins" for it. It was so essential piece of software that I even had it in my startup folder so it starts when I start Windows. Crazy.



ICQ was the predecessor of Skype. For those who don't know, the name means "I seek you" and is instant messenger with few cool abilities which I even miss now. For example I miss the fact that you could send a message to an offline person and he will receive it once he goes online ( you don't have to be online for him to receive it either ). Some might argue that's undesired because the messages are stored on servers, but then you can argue that emails are stored on servers too. We wouldn't have to argue about these things if everything was encrypted, but that's another story. In ICQ , every user had a number that you can add to your list and chat with him. The first numbers to come up were 5 digit numbers and later 6, 7, 8 and 9. The original 5 digit numbers were very rare and imagine my surprise when I found out that one of my classmate girls had a 5 digit number she wasn't using. I asked her if I can use it instead and she gave it to me. One of the best days of my life. I actually checked yesterday if you could buy a 5 digit number om eBay and found out there are some for sale for around $1000. Not bad. I don't know what I did with this number though. I used it until I was the last one in my friends list to use this messenger. Then I moved to skype which everybody was using at that time.



I used mIRC extensively in it's early years around 2000. It was basically the way to meet new people, to have fun with writing bots for kicking people and yeah , I think that is when I was actually introduced more or less to scripting. I have used it in rare occasions now and then even now, but because I`m mostly on Linux nowadays, there are other IRC options for me.


In that sense, this is an interesting interview with Steve Jobs :




Interview with me on Rigging Dojo PDF Print
Written by Administrator   
Tuesday, 25 June 2013 23:23

Some time ago Brad Clark, the co-founder of Rigging Dojo - an online school for riggers and technical directors approached me for an interview. I was happy to chat with him and the best part is he didn't modify anything that I said - like most journalists do with interviews. Which is great! I hope you will find it interesting aswell!



Epic is finally out! PDF Print
Written by Administrator   
Thursday, 30 May 2013 14:58


Yes! I have never been so happy to see something I have worked on come to the big screen as much as seeing "Epic". I was involved in the movie from early on - before it officially started. I also didn't have the chance to work on Ice Age 4 too much because of the work we had to do on Epic. My task with mainly three other greatly talented riggers was to rewrite the rigging system we used. At the time - our rigs were incredibly sophisticated and the performance the animators could get from them was amazing. That although came with a price - the rigs were quite slow to manipulate. My supervisor - Justin Leach wanted to rewrite the rigging system from scratch - not many supervisors dare to do between two productions. The goal was to have the same performance from the rigs, but with realtime speed in the Maya viewport. We had to design the rigging system from scratch basically. Needless to say , it took some time to do that. We wrote a big ammount of code - mostly Python and C++ and shed a lot of sweat and tears. Seeing everything now in the final renders flawlessly executed makes me extremely happy. I hope the people will see our efforts.

Now get off the internet and go see it!

Epic trailer # 3 PDF Print
Written by Administrator   
Monday, 01 April 2013 22:55

The new "Epic" trailer came out few days ago. I can't wait for the release in May !




More Articles...
<< Start < Prev 1 2 3 4 5 6 7 8 9 10 Next > End >>

Page 1 of 33

View Marin Petrov's profile on LinkedIn