{"id":16202,"date":"2015-07-28T05:01:18","date_gmt":"2015-07-27T19:01:18","guid":{"rendered":"http:\/\/www.rjmprogramming.com.au\/ITblog\/?p=16202"},"modified":"2020-11-22T19:35:31","modified_gmt":"2020-11-22T09:35:31","slug":"solid-state-drive-primer-tutorial","status":"publish","type":"post","link":"https:\/\/www.rjmprogramming.com.au\/ITblog\/solid-state-drive-primer-tutorial\/","title":{"rendered":"Solid State Drive Primer Tutorial"},"content":{"rendered":"<div style=\"width: 230px\" class=\"wp-caption alignnone\"><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/PHP\/prosandcons_2015_7_12_44_2.png\"><img decoding=\"async\" style=\"float:left; border: 15px solid pink;\" alt=\"Solid State Drive Primer Tutorial\" src=\"http:\/\/www.rjmprogramming.com.au\/Mac\/sdd_samsung_850_evo.jpg\" title=\"Solid State Drive Primer Tutorial\"    \/><\/a><p class=\"wp-caption-text\">Solid State Drive Primer Tutorial<\/p><\/div>\n<p>The MacBook Pro (this blog is largely written on) had a bit of a timeout recently &#8230; thanks <a target=_blank title='Safemode Computer Service, Enmore Sydney NSW Australia' href='http:\/\/safemode.com.au\/'>Safemode<\/a> &#8230; and we now have a new file storage system, as the old Hard Disk Drive had many errors on it &#8230; we now have a Solid State Drive &#8230; no, that&#8217;s not where we live &#8230; patently we used to live on Solid State Avenue, moved uphill to Solid State Crescent &#8230; but now we live on beautiful downtown Darley Street &#8230; but we digress.<\/p>\n<p>You have this choice now with laptop file storage that is permanent for your laptop or notebook or netbook or desktop computer.<\/p>\n<p>It cost a bit, but is more reliable, and what &#8220;sold&#8221; me was that when I asked &#8220;should I be doing &#8216;disk utility&#8217; more often on my MacBook Pro?&#8221; I was advised that with a Solid State Drive it wasn&#8217;t necessary &#8230; big tick there &#8230; and the MacBook Pro does feel faster now &#8230; so thought about doing some research into the pros and cons on the web and used the findings of <a target=_blank title='SDD vs HDD' href='http:\/\/www.ebay.com\/gds\/Pros-and-Cons-of-SDD-Solid-State-Hard-Drives-\/10000000176559888\/g.html'>this link<\/a> to help out, to use our <a target=_blank title='' href='http:\/\/www.rjmprogramming.com.au\/PHP\/prosandcons.html'>Pros and Cons web application<\/a> to create &#8230;<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/www.rjmprogramming.com.au\/PHP\/prosandcons_2015_7_12_44_2.png\" title='SDD vs HDD Pros and Cons' \/><\/p>\n<p>This Pros and Cons web application uses the HTML <a target=_blank title='HTML Canvas element information from w3schools' href='http:\/\/www.w3schools.com\/tags\/ref_canvas.asp'>Canvas<\/a> element for its functionality and you may want to read more at <a target=_blank title='HTML Canvas Pros and Cons Game Primer Tutorial' href='#hcpacpt'>HTML Canvas Pros and Cons Game Primer Tutorial<\/a> as shown below.<\/p>\n<p>A few other useful links about this topic we have found are &#8230;<\/p>\n<ul>\n<li><a target=_blank href='https:\/\/www.techconsumerguide.com\/ssd-vs-hdd-for-a-laptop\/' title='SSD or HDD For Laptop, Which Is Better?'>&#8220;SSD or HDD For Laptop, Which Is Better?&#8221;<\/a><\/li>\n<li><a target=_blank href='http:\/\/www.digitaltrends.com\/computing\/solid-state-drives-vs-hard-disk-drives\/' title='SSD vs. HDD'>&#8220;SSD vs. HDD&#8221;<\/a><\/li>\n<li><a target=_blank href='http:\/\/au.pcmag.com\/storage-devices-reviews\/8831\/feature\/ssd-vs-hdd-whats-the-difference' title='SSD vs. HDD: What`s the Difference?'>&#8220;SSD vs. HDD: What&#8217;s the Difference?&#8221;<\/a><\/li>\n<\/ul>\n<p>Hope it helps you out should you be thinking about this decision now, or soon.<\/p>\n<hr>\n<p id='hcpacpt'>Previous relevant <a target=_blank title='HTML Canvas Pros and Cons Game Primer Tutorial' href='https:\/\/www.rjmprogramming.com.au\/ITblog\/html-canvas-pros-and-cons-game-primer-tutorial\/'>HTML Canvas Pros and Cons Game Primer Tutorial<\/a> is shown below.<\/p>\n<div style=\"width: 230px\" class=\"wp-caption alignnone\"><a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/PHP\/ProsAndCons\/\"><img decoding=\"async\" style=\"float:left; border: 15px solid pink;\" alt=\"HTML Canvas Pros and Cons Game Primer Tutorial\" src=\"http:\/\/www.rjmprogramming.com.au\/PHP\/ProsAndCons\/ProsAndCons-00of.jpg\" title=\"HTML Canvas Pros and Cons Game Primer Tutorial\"    \/><\/a><p class=\"wp-caption-text\">HTML Canvas Pros and Cons Game Primer Tutorial<\/p><\/div>\n<p>The HTML <a target=_blank title='HTML Canvas element information from w3schools' href='http:\/\/www.w3schools.com\/tags\/ref_canvas.asp'>Canvas<\/a> element is great for many types of games especially where you draw your own graphics based on interaction from the user.<\/p>\n<p>Today you may consider our Pros and Cons &#8220;game&#8221; to be more of a &#8220;decision making tool&#8221; perhaps.  Perhaps it may suit you as a way to be more objective about your decision making.<\/p>\n<p>So the thoughts behind this first version came from a topic of interest I&#8217;ve been looking into recently &#8230; the benefits and otherwise of <a target=_blank href='http:\/\/www.wordpress.com' title='WordPress.com'>WordPress.com<\/a> blog websites versus <a target=_blank href='http:\/\/www.wordpress.org' title='WordPress.org'>WordPress.org<\/a> blog websites, as this blog is, by the way.  One inspirational website for the research was <a target=_blank title='WordPress.com versus WordPress.org' href='http:\/\/diythemes.com\/thesis\/rtfm\/differences-wordpress-com-org\/'>here<\/a> &#8230; thanks.<\/p>\n<p>It occurred to me that there was enough complexity here to think about how to design a tool to help.  Have always thought the concept of an &#8220;issue&#8221;, or a set of &#8220;issues&#8221; to do with a &#8220;topic&#8221; sounds the go.  However, it occurs to me that this is not a great model without some mechanism for a user-defined &#8220;weighting&#8221; of the importance of any one &#8220;issue&#8221; to their thought patterns.<\/p>\n<p>So that&#8217;s what we have today &#8230; a &#8220;topic&#8221; with a set of &#8220;issues&#8221; that the user supplies with a &#8220;rating&#8221; that is positive for a Pro and negative for a Con, and finally that &#8220;issue&#8221; is given a user-defined &#8220;weight&#8221;, to add that personal touch possibility to the decision making process, but objective enough, in that the user will keep thinking of &#8220;issues&#8221;, methinks &#8230; &#8220;me hopes&#8221;.<\/p>\n<p>Here is the HTML programming source code for today&#8217;s tutorial you could call <a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/PHP\/prosandcons.html_GETME\" title=\"prosandcons.html\">prosandcons.html<\/a><\/p>\n<p>There is functionality in this game to email a snapshot of the game and the PHP programming source code that helps facilitate this functionality for today&#8217;s tutorial you could call <a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/PHP\/prosandcons.php_GETME\" title=\"prosandcons.php\">prosandcons.php<\/a><\/p>\n<p>Our &#8220;WordPress.com versus WordPress.org&#8221; topic personalized thinking came up with the email linking you to this <a target=_blank title='WordPress.com versus WordPress.org' href='http:\/\/www.rjmprogramming.com.au\/PHP\/prosandcons_2015_3_20_9_0.png'>Pros and Cons<\/a> report.<\/p>\n<p>Try a pros versus cons issue yourself, and email your opinions forward, as you wish with our live run <a target=_blank href=\"http:\/\/www.rjmprogramming.com.au\/PHP\/prosandcons.html?nofloat=nofloat\" title='Pros and Cons game'>here<\/a>.  Hope to &#8230; see &#8216;ya later Alli Gator.<\/p>\n<p><b>Did you know?<\/b><\/p>\n<p>The fact that we felt like putting things so much in double quotes above is pretty much a <a target=_blank title='Lay down misere information from Wikipedia ... thanks' href='http:\/\/en.wikipedia.org\/wiki\/Mis\u00e8re'>&#8220;lay down misere&#8221;<\/a> indicator that this web application could well suit an (alternative) <a target=_blank title='OOP information from Wikipedia ... thanks' href='http:\/\/en.wikipedia.org\/wiki\/Object-oriented_programming'>Object Oriented<\/a> (ie. OOP) solution also, where the double quoted words could well be classes in your software design.  Even though the basis of this web application only needs the HTML (the PHP usage is a bit optional, but useful (because the server-side is needed to create the snapshot image file, on the server, later used as a link in the email)) you may wonder how OOP ideas relate to HTML, but OOP can very much play a part in the way you code your <a target=_blank title='Object Oriented JavaScript information' href='https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/JavaScript\/Introduction_to_Object-Oriented_JavaScript'>JavaScript<\/a>, and in seeking out solutions here, you may even end up exploring <a target=_blank title='Ajax OOP information from Wikipedia ... thanks' href='http:\/\/en.wikipedia.org\/wiki\/AJAX.OOP'>Ajax<\/a> techniques.  The combination of JavaScript and Ajax can make your web application be, or at least feel, as if it is totally client-based.<\/p>\n<p>If this was interesting you may be interested in <a title='Click here to see topics in which you might be interested' href='#d13846' onclick='var dv=document.getElementById(\"d13846\"); dv.innerHTML = \"&lt;iframe width=670 height=600 src=\" + \"http:\/\/www.rjmprogramming.com.au\/wordpress\/?tag=canvas\" + \"&gt;&lt;\/iframe&gt;\"; dv.style.display = \"block\";'>this<\/a> too.<\/p>\n<div id='d13846' style='display: none; border-left: 2px solid green; border-top: 2px solid green;'><\/div>\n<hr>\n<p>If this was interesting you may be interested in <a title='Click here to see topics in which you might be interested' href='#d16202' onclick='var dv=document.getElementById(\"d16202\"); dv.innerHTML = \"&lt;iframe width=670 height=600 src=\" + \"https:\/\/www.rjmprogramming.com.au\/ITblog\/?tag=hard-disk\" + \"&gt;&lt;\/iframe&gt;\"; dv.style.display = \"block\";'>this<\/a> too.<\/p>\n<div id='d16202' style='display: none; border-left: 2px solid green; border-top: 2px solid green;'><\/div>\n","protected":false},"excerpt":{"rendered":"<p>The MacBook Pro (this blog is largely written on) had a bit of a timeout recently &#8230; thanks Safemode &#8230; and we now have a new file storage system, as the old Hard Disk Drive had many errors on it &hellip; <a href=\"https:\/\/www.rjmprogramming.com.au\/ITblog\/solid-state-drive-primer-tutorial\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,18,37],"tags":[365,553,555,734,1001,1642,1319],"class_list":["post-16202","post","type-post","status-publish","format-standard","hentry","category-elearning","category-hardware","category-tutorials","tag-drive","tag-hard-disk","tag-hardware-2","tag-macbook-pro","tag-pros-and-cons","tag-solid-state-drive","tag-tutorial"],"_links":{"self":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts\/16202"}],"collection":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/comments?post=16202"}],"version-history":[{"count":9,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts\/16202\/revisions"}],"predecessor-version":[{"id":50963,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts\/16202\/revisions\/50963"}],"wp:attachment":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/media?parent=16202"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/categories?post=16202"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/tags?post=16202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}