The script will grab f2c source from Netlib repositories and install a f2c based compiler in /usr/local/.I could spend days just tweaking things on my computer. Download this shell script: buildf2c, type chmod +x buildf2c and then sudo. Its been around since OS X was in a public beta state. F2C based Fortran: This is the oldest Fortran compiler available for OS X.Add VS Code to your Dock by right-clicking on the icon to bring up the context menu and choosing Options, Keep in Dock. A function call opens a new window with separate local variables table and code pointer.Drag Visual Studio Code.app to the Applications folder, making it available in the macOS Launchpad. This time, I’ve decided to share mine.Just press Ctrl+F5 instead of F5 and you can run your programs. I also love to read what tools other people are using. From a minor: “Hey, I just run the same command twice, I should create an alias!” to installing random tools ( “Hmm, I’m wondering if there is a way to get notifications when a long-running job in a terminal finishes, so I can do other stuff in the meantime?”).If you get a Mac, you can quickly run all the main operating systems, which is a big plus for those learning. Why programmers & coders love Mac OS X: OS X has better cross-platform compatibility. You can also run VS Code from the terminal by typing 'code' after adding it to the path.
Coding App Install A F2CDownload for Windows Also available for Mac OS X. We don’t sell streams / servers / playlist or any kind of contents.Sourcetree is a free Git client for Windows and Mac. IPTV Smarters is an MAC OS X Application based Xtream Codes that provides your esteemed customers the facility to watch Live TV, Movies, Series on their MAC OS X Platform. A Smarter & Sharper Addition to your IPTV Business. AlfredIPTV SMARTERS MAC OS X App. But the best features that come with the Powerpack are the “Alfred Workflows” - user-defined scripts that let you automate many tasks. It enables a few more features like a text expansion (here called “snippets”) or the clipboard history. But the PowerPack (a paid extension) is where it really packs a punch. Even without the PowerPack, it’s much more powerful than Spotlight. I used Launchy on Windows and GNOME Do on Linux, and they are both great (just having a launcher will make you feel much more productive).So when I got my Mac, one of the first things I did was to replace Spotlight with Alfred. And I absolutely love it! I knew about its existence even before owning a Mac, and I envied Mac users to have such a great launcher. Convert - convert from one unit to another. Alfred Workflow Todoist - lets me quickly add tasks to Todoist My Alfred workflowsHere are some of the workflows that I’m using with Alfred: Toggl - interact with Toggl time tracker TemporaryEmail - create a disposable temporary email when I need to register in some spammy service. It lets me quickly set reminders without getting distracted from the current task. Reminders for Alfred 3 - typing “r do stuff in 20 minutes” will create a reminder “do stuff” 20 minutes from now. Emoji search - much faster emoji search than the default emoji icon panel on Mac. EggTimer - a bit outdated workflow, but the only one that lets me easily create timers (I want to take a short break every 60 minutes of work) By default, it uses ⌃+⌥ as a modifier, which conflicts with a lot of my VS Code settings (I’m using ⌃+⌥ as a modifier for all my custom shortcuts). Luckily, Magnet fills this gap (for a price of a few $). It’s unbelievable that Mac still doesn’t have a built-in window manager that supports keyboard shortcuts. And with a keyboard shortcut, I can quickly show/hide them. It lets me hide those items that I’m not using very often. For example, if I add a task: “Write a blog post tod p1 #blog” it will create a “Write a blog post” task, set due date to today, add “Priority 1” flag, and assign it to a project called “Blog.” Neat! DozerThis is how my menu bar looks like most of the time (click the image to zoom):Dozer is a small application that keeps my menu bar manageable. I like it for its clean interface, the “Next 7 days” view, and the ability to use special shortcuts when creating tasks. I tried using different apps (gosh, I think I’ve tested all of them), and I was always coming back to Todoist. I bought it so I can customize my Macbook’s touch bar. It could replace a bunch of other tools that I’m using.But none of those features are the reason why I decided to pay $10 for this app. It comes with a clipboard manager and window manager. You can create custom Trackpad or Magic Mouse gestures, custom keyboard shortcuts, and macros (sequences of keys). BetterTouchToolBetterTouchTool (or BTT for short) lets you customize any input device for your Mac. Esc button (that I don’t really use, but you can’t remove it). This is how my touch bar looks like todayNow on my touch bar, there are (from left to right): After reading this article, I immediately bought the BTT. If I press the name of the song, it will skip to the next one. It’s only visible when one of those apps is open. A script that shows the currently playing song from Spotify or Youtube. I use them from time to time (mostly when I’m working with Macbook on my laps, otherwise it’s faster for me to switch with the keyboard). Buttons that open (or switch to) the Calendar, Mail, Todoist, and Toggl apps. It’s a great, free tool that supports most of the messaging apps. FranzOne app to aggregate all my messaging apps. The BTT author has added a lot of new ones since I set up my touch bar, so I will have to revise it at some point. Mac for windows developersBut so far, I haven’t found any reliable alternative. The memory consumption can go through the roof sometimes. The only downside is - each service that you add spins a new electron app. You can swap keys, change the behavior of function keys, or define some complex macros. Karabiner-ElementsKarabiner-Elements is a free app to customize your keyboard (it has a lot of duplication with BetterTouchTool). It’s one of those applications that you install once, and you forget about it. Early in the day or late in the night (for most of us, programmers, it’s usually the same thing), it will make the colors of your computer warmer (yellow). This combination (often with the addition of Shift) is called the “Hyper” key, and it gives you another modifier key to use with your shortcuts. Luckily, I discover this trick before I switched to Macbook with its useless Esc key on the touch bar.Since I’m using Kinesis Advantage 2 keyboard, I have remapped the Home key to ⌃(Ctrl) and End to a combination of ⌘+⌥+⌃ (which is a modifier that I use for window management with Magnet). I have swapped the Caps Lock and Esc keys (and I can’t believe how I could live before doing it). Which is bad - how am I supposed to argue with people on the Internet without the Caps Lock? Luckily, there was a solution for that - I mapped pressing both Shift keys simultaneously to Caps Lock. So I have 2 Esc keys and no Caps Lock. The “Caps Lock” key is now my Esc, and Macbook doesn’t let you redefine the “Esc” key on the touch bar. A careful reader might notice that I no longer have a way to enable the Caps Lock. This will free up the “Esc” (or “Caps Lock” if you followed my previous advice and swapped them) for your Hyper key or any kind of crazy combination that you can think of. Which is pretty smart, since we never just press Ctrl - it’s always used in combination with other keys. Just remove the stuff that you don’t need and put this karabiner.json in your ~/.config/karabiner/karabiner.json file.When I first started using Linux, I used Bash. You can check my dotfiles repository to see how to do this. To make it work, I had to modify the Karabiner-Elements config file directly. I have no idea why it’s not a default behavior. So I switched to prezto when it was a cool, new thing (and not an abandoned package as it is today). I decided that I don’t have time to sit down and stare at my screen for almost 2 seconds waiting for it to load. Then I realized that it’s becoming a bit sluggish, mostly during the startup time.
0 Comments
Leave a Reply. |
AuthorChris ArchivesCategories |