Mathematic doodling with Vi Hart. I'm not such a mathematician, but this really rocks. It's high speed English, so hold onto your chair, relax and have fun.
I've recently created an account at a freelance agency to get requests. Very nice. So far, the technologies potential clients have listed are outside my skill set, but something is bound to come my way. Recently, I got the weirdest request: "Build a website similar to this Youtube video in three months with the technology you choose." With the available information, I just deleted the email. This is not something I want to think about as it's a recipe for failure: The scope is ill-defined. The technology is undefined. The team is nonexistent. The pay is undefined. The time restraint is unrealistic. If you should accept a job like this, you would have to: Design and create the website (and the security). Design and create the database. Create a functional analysis. Code, debug and test the code. You expose yourself to all kinds of trouble. As the scope is ill-defined, you risk not getting paid. Also, the people who wrote the job description are not interested in IT.
My new computer has a "small" SSD and a large HDD. Solid-State Drives are the popular choice for startup disks as they are blazing fast, while ordinary Hard-Disk Drives are excellent for long time storage. [As an aside, don't ignore your backup strategy. I've written (and published) my own open-source backup utility .] When I installed Ubuntu, I encrypted both drives, which is cool. However, when I started the computer for the first time, the HDD did not mount. Bummer. I managed to semi-auto-mount the HDD with the Disks Utility (encryption options -> Unlock at system startup) and with Nautilus, but I still had to manually navigate to the HDD (in Nautilus) before I could work. Not good. Recently, I solved this problem and I'm sharing the solution with you. It's not as hard as it seems. First, you need some code to mount the HDD. This code will not work. First, you need to create a mount point. Then you need to mount the HDD. Once you have the mount point cr
Once upon a time, many years ago, a colleague came to me and asked me what I knew about a code-base I had never heard of. "Nothing", I replied. He told me it was urgent to get the code up and running again as it had broken down in February or March. It was July, I think. I called upon another colleague who didn't work at the department anymore and he told me that the code was stored at an old desktop PC which had a post-it note attached: "Do not delete". He also told me that the programmers, who had left the company already, were incredible professionals and that he was impressed by the job they had done. Long story short, we recovered the code from the PC and stored it in the cloud. Then, I had the "privilege" to look at the code. It was not pretty. If you know anything about Model-View-Controller, you know that it is a three tier philosophy meant to simplify code development. All security work is done by the Controller, all business logic is
Comments
Post a Comment