-
Notifications
You must be signed in to change notification settings - Fork 0
/
never-install.html
90 lines (82 loc) · 3.92 KB
/
never-install.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
<!DOCTYPE html>
<html lang="english">
<head>
<meta charset="utf-8" />
<title>Never Install</title>
<link rel="stylesheet" href="/theme/css/main.css" />
<!--[if IE]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
</head>
<body id="index" class="home">
<header id="banner" class="body">
<h1><a href="/">TruckTrip Software </a></h1>
<nav><ul>
<li><a href="/category/django.html">Django</a></li>
<li><a href="/category/misc.html">misc</a></li>
<li class="active"><a href="/category/opinion.html">opinion</a></li>
<li><a href="/category/programming.html">Programming</a></li>
</ul>
</nav>
</header><!-- /#banner -->
<section id="content" class="body">
<article>
<header>
<h1 class="entry-title">
<a href="/never-install.html" rel="bookmark"
title="Permalink to Never Install">Never Install</a></h1>
</header>
<div class="entry-content">
<footer class="post-info">
<span>Tue 18 December 2012</span>
</footer><!-- /.post-info --> <p>I used to be a Windows person. Windows was my preferred operating system.
Mac had no appeal and Linux was too technical.</p>
<p>How opinions change! Now I predominantly use OS X and am very comfortable in
Linux, both on the command line and in a GUI.</p>
<p>One trick I learned while using Windows was that installing applications causes
slowdowns.
I believe on Windows that this was mostly due to the bulk added to the Windows
registry.
So I usually looked for programs that I did not have to install.
Some of my favorites are Eclipse and SciTE.</p>
<p>Unfortunately, this aversion to installing things has stuck with me.
When I write Python code I want packages that are standalone and can be dropped
into the Python path and just work.
For the most part I find that this is possible.</p>
<p>Interestingly, I do not fret over things like database bindings that require code to be compiled.</p>
<p>My quirkiness aside, standalone applications work better in the long run.
Consider OS X, each app is installed by copying it to the Applications folder.
Uninstalling is as simple as dragging it to the trash.
OS X does not slow down as you install and uninstall programs.
Installing is easy and no fuss. Uninstalling is also easy and no fuss.</p>
<p>Unfortunately, most people do not hold to my perspective.
Many packages I would use turn out to require lots of config just to get them
up and running.</p>
<p>It appears to me that all of these collections of small tools that make up the
final product are like a deck of cards stacked into a castle.
One card gets bumped and the whole castle falls down.</p>
<p>When we do have to build such a stack of cards are there ways to keep it from
collapsing?
Does anyone have suggestions for reducing both effort and setup time?</p>
</div><!-- /.entry-content -->
</article>
</section>
<section id="extras" class="body">
<div class="blogroll">
<h2>blogroll</h2>
<ul>
<li><a href="https://www.positiveaction.org/">Positive Action for Christ</a></li>
</ul>
</div><!-- /.blogroll -->
<div class="social">
<h2>social</h2>
<ul>
<li><a href="https://github.com/didorothy">github.com/didorothy</a></li>
</ul>
</div><!-- /.social -->
</section><!-- /#extras -->
<footer id="contentinfo" class="body">
<p>Powered by <a href="http://getpelican.com/">Pelican</a>. Theme <a href="https://github.com/blueicefield/pelican-blueidea/">blueidea</a>, inspired by the default theme.</p>
</footer><!-- /#contentinfo -->
</body>
</html>