CoreyMS

Development, Design, DIY, and more

  • Contact
  • Portfolio
  • Development
    • Python
    • Git
    • Terminal
    • JavaScript
    • WordPress
  • Design
    • CSS
  • DIY
    • Woodworking
    • Home Improvement
  • Contributors
  • Support
  • Giveaway

Sublime Text Quick Tip: “Go To Definition” Click Shortcut

April 5, 2015 by Corey Schafer Leave a Comment

In this Sublime Text Quick Tip, we’re going to see how we connect a mouse shortcut to the “Go To Definition” command.

If you have ever programmed in Eclipse, you have probably used this shortcut a lot. If you’re like me, I find myself missing this functionality in Sublime Text. Luckily it isn’t difficult to get this setup.

Filed Under: Development Tagged With: Computer Science, Development Environment, Programming, Video

Python: if __name__ == ‘__main__’

April 5, 2015 by Corey Schafer Leave a Comment

In this video, we will take a look at a common conditional statement in Python:
if __name__ == ‘__main__’:

This conditional is used to check whether a python module is being run directly or being imported.

Filed Under: Development, Python Tagged With: Computer Science, Programming, Video

JavaScript Arrays: Properties, Methods, and Manipulation

April 5, 2015 by Corey Schafer Leave a Comment

In this series, we will take an in-depth look at JavaScript Arrays, their properties, their methods, ways we can manipulate their values, and much more.

In part 1, we will go over: isArray(), length, indexOf(), lastIndexOf(), push(), pop(), unshift(), and shift()

Read more…

Filed Under: Development, JavaScript Tagged With: Computer Science, Programming, Video

Mac Tip: Adding Folder Stacks to the Dock

January 2, 2015 by Corey Schafer Leave a Comment

It’s easy for your dock to become cluttered with applications (E.g. Text editors, the Adobe suite, your Mac applications). It is possible to organize your applications into a single folder on the dock for easy access.

In this video, we’ll walk through how to properly make folder stacks for your dock.

Filed Under: Development Tagged With: App, Development Environment, Mac, Mac Tip, OS X, Video

Understanding Binary, Hexadecimal, Decimal (Base-10), and more

January 2, 2015 by Corey Schafer 1 Comment

An introduction to binary and hexadecimal numbers. In this video, we will learn how to better understand binary and hexadecimal numbers. First, we will go over the base-10 system that we use on a daily basis. Once we grasp how a base-10 system is calculated, it will be much easier for us to understand how binary, hexadecimal, base-8, or any other base-n number is calculated.

Filed Under: Development Tagged With: Computer Science, Programming, Video

Sublime Text 3: Setup, Package Control, and Settings

November 26, 2014 by Corey Schafer Leave a Comment

In this video, we’ll do a quick walkthrough on setting up a development environment using Sublime Text 3.

The packages installed in this video are:

  • Dayle Rees Colorschemes
  • Predawn
  • BracketHighlighter
  • Sidebar Enhancements
  • SublimeCodeIntel
  • Emmet
  • SublimeLinter with JsHint and CssLint

Filed Under: Development Tagged With: Development Environment, Mac, OS X, Video

WordPress Tips: Test your theme with Theme Unit Test and Monster Widget

November 25, 2014 by Corey Schafer Leave a Comment

When I first started developing WordPress sites, I found myself constantly adding dummy data so I could get an idea for how specific elements would look with my theme. Manually adding dummy data was not only slow, but it was also easy to leave out a lot of different test cases.

In this video, I’m going to show you a great way to add sample data to your WordPress site with Theme Unit Test and the Monster Widget plugin.

The Theme Unit Test data and Monster Widget plugin are two great ways to see how your theme visually handles a variety of content. Let’s check em out:

Filed Under: Development, Wordpress Tagged With: Testing, Video, WordPress, WordPress Theme

WordPress Plugins: Imsanity

November 23, 2014 by Corey Schafer Leave a Comment

Imsanity is my favorite WordPress Plugin for keeping large image sizes under control.

It seems like every modern camera and cellphone can take amazing pictures. But those large images can take up a lot of unneeded space on your server. Not to mention it will slow your pages to a crawl if you try to load multiple images that are thousands of pixels wide.

Imsanity fixes this problem by allowing us to set a maximum image size. Then every time an image is uploaded, the file is resized for us, saving us both time and space. We just set it and forget it. Simple as that.

In this video, I’ll show you how to get Imsanity installed and running on your WordPress site. Let’s get started:

Filed Under: Design, Development, Wordpress Tagged With: Images, Video, WordPress, WordPress Plugin

ArcGIS API for JavaScript: Starting Templates

November 10, 2014 by Corey Schafer Leave a Comment

This is the second part of a multi-part series on using the ArcGIS API for JavaScript. In this walkthrough, we will take a look at some of the ESRI starting templates for our web map.

Starting templates are very useful because it gives us a solid foundation to begin coding our application. It allows us to jump right in and start adding functionality to our maps instead of spending hours of work creating custom styles, menus, and navigation bars. CSS frameworks, such as Bootstrap, also include best practices for responsive web-design right out of the box. This makes it much easier for us to style our application to look great on desktop, tablet, or mobile devices. Let’s get started:

Resources:

ESRI Github: https://github.com/Esri
Bootstrap Map Repository: https://github.com/Esri/bootstrap-map-js
Quickstart Map Repository: https://github.com/esri/quickstart-map-js

Filed Under: Development, JavaScript Tagged With: API, ArcGIS, ESRI, GIS, Video

Terminal 101: Creating Aliases

August 14, 2014 by Corey Schafer Leave a Comment

In this quick tip, we’re going to look at how to create aliases for common terminal commands. If you find yourself typing in the same commands over and over, then it is a good indication that you should write an alias for that. For example, I used to frequently switch to my website’s local theme directory using the command:

cd ~/vagrant-local/www/CoreyMS/htdocs/wp-content/themes/simone-coreyms

That’s a pain to type time and time again! In this video, I’ll show you how you can set up your terminal so that you can create shortcuts for these frequent commands. Then you can create aliases that are unique to you and your workflow. Let’s get started:

Filed Under: Development, Terminal Tagged With: Command Line, Linux, Mac, OS X, Terminal, Video

  • « Previous Page
  • 1
  • …
  • 12
  • 13
  • 14
  • 15
  • Next Page »

Main Contributor

  • Andre Nevares

Top Contributors (17)

  • Andre Nevares
  • Cyril Hediger
  • Abhilash Rajan
  • Hien Nguyen
  • Alan Hawse – iotexpert.com
  • Just a Guy
  • Alex Canady
  • Sergey Trubin
  • Justin Presley
  • Sirake
  • chris
  • Jerome Massey
  • Robert Butler
  • Jonathan Llovet
  • David Myers
  • Karthik
  • Michael Zoitas

Thank You! If you would like to have your name listed as a contributor and support the website, you can do so through my Patreon Page. I am extremely grateful for any support.

Search CoreyMS.com

Subscribe to Future Posts

Recommended Books

Podcasts I Listen To

Tech Related:
Talk Python To Me
Shoptalk Show
Software Engineering Radio
HanselMinutes
CodePen Radio

Non-Tech Related:
Dan Carlin's Hardcore History
Bill Burr's Monday Morning Podcast
Waking Up with Sam Harris
StarTalk Radio
Talk Nerdy with Cara Santa Maria

© 2023 · CoreyMS · Corey Schafer