<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3661703248334463798</id><updated>2026-02-27T11:45:48.697+01:00</updated><category term="macOS"/><category term="Mac OS X"/><category term="Terminal"/><category term="Apple"/><category term="Emulation"/><category term="Coding"/><category term="Qemu"/><category term="Advanced Mac Substitute"/><category term="Android"/><category term="BOOX Note"/><category term="Blogger"/><category term="Javascript"/><category term="Python"/><category term="TextMate"/><category term="e-Readers"/><title type='text'>2 Blue Buffalo</title><subtitle type='html'>Blue Buffalo is my personal blog. Here I write stuff about Blogger, macOS and coding in general. Stay tuned!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='https://2bluebuffalo-en.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3661703248334463798/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='https://2bluebuffalo-en.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Blue Buffalo</name><uri>http://www.blogger.com/profile/00528128016542134074</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0k18Xpr72zGT3eBLQBuXSE7CTPEN-c3RaOB5F1JQq_Ozl84FwG3sWBmZrMMCGVvgwDJJ0ft3gRVgEqaWM58kSFcZ75YPTmfrf-5_Vh_AMKfp-LtkGH8mnCpIeWKt6-w/s113/Buffalo+profilo.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3661703248334463798.post-4052135035245738067</id><published>2019-10-03T21:14:00.001+02:00</published><updated>2019-10-03T23:39:03.770+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Mac OS X"/><category scheme="http://www.blogger.com/atom/ns#" term="macOS"/><category scheme="http://www.blogger.com/atom/ns#" term="TextMate"/><title type='text'>Android Devs XML theme for TextMate (2)</title><content type='html'>&lt;my-p&gt;Hello everyone. This is my &lt;b&gt;custom theme&lt;/b&gt; for XML text files. I’m learning to develop Android applications but I really do not like Android Studio. So I’m using my fav. text editor: &lt;b&gt;TextMate&lt;/b&gt;, and the command line tools to build my apps.&lt;/my-p&gt;&lt;my-p&gt;I liked to have the same theme of the tutorial I was following so I created the following with the same HEX colors from the – old – &lt;b&gt;Android Developers website&lt;/b&gt;.&lt;/my-p&gt;&lt;my-p&gt;Also I’ve &lt;b&gt;set TextMate to open XML files with my custom theme&lt;/b&gt;.&lt;/my-p&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;my-p&gt;This is how it looks like. If you think there are some corrections to be made or if you have made some fixes or adds, let me know.&lt;/my-p&gt;&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjdbjLamC46u0g9RxfJeKuISV5NZDFPpPQ5V6bw_GRUVdXPFSC1L5av6uloYDTyv5rpnA4ialTbiDQgkDsCzs91sTH1lFvKU4kFYvztLfTSatCVygKtXdsH2sGvvCMm746UHbDbyl9Gdo5/s1600/original-xml-android-developers-portal-mit-backup.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;screenshot with xml code from the android dev website&quot; border=&quot;0&quot; data-original-height=&quot;855&quot; data-original-width=&quot;1392&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjdbjLamC46u0g9RxfJeKuISV5NZDFPpPQ5V6bw_GRUVdXPFSC1L5av6uloYDTyv5rpnA4ialTbiDQgkDsCzs91sTH1lFvKU4kFYvztLfTSatCVygKtXdsH2sGvvCMm746UHbDbyl9Gdo5/s1600/original-xml-android-developers-portal-mit-backup.png&quot; title=&quot;Android Developers website (mit backup)&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Original theme from the Android Developers Website (old version)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5VdErnOm1wUBr8XEsAkx1VM2QhDWU4kmuuBv-iRy3jJfS1TYtoNok2eBQuU2ZNXLyAJu5Lbt0biKUHYxHryadcmIeG3BfF7rge49IoXZWOVTUCcmH1E1qApncdRyJdH4fbr7xYZmBC5NZ/s1600/textmate-2-xml-android-like-theme.png&quot; imageanchor=&quot;1&quot;&gt;&lt;img alt=&quot;screenshot of TextMate showing the Android XML theme&quot; border=&quot;0&quot; data-original-height=&quot;614&quot; data-original-width=&quot;912&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5VdErnOm1wUBr8XEsAkx1VM2QhDWU4kmuuBv-iRy3jJfS1TYtoNok2eBQuU2ZNXLyAJu5Lbt0biKUHYxHryadcmIeG3BfF7rge49IoXZWOVTUCcmH1E1qApncdRyJdH4fbr7xYZmBC5NZ/s1600/textmate-2-xml-android-like-theme.png&quot; title=&quot;Android XML theme&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;my-p&gt;Here is the code. It is not perfectly made, but it works. Also &lt;b&gt;you need the official XML Bundle&lt;/b&gt; for it to work since the Scopes are taken from there.&lt;/my-p&gt;
&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;{&amp;#0009;colorSpaceName = &#39;sRGB&#39;;
&amp;#0009;settings = (
&amp;#0009;&amp;#0009;{&amp;#0009;settings = {
&amp;#0009;&amp;#0009;&amp;#0009;&amp;#0009;foreground = &#39;#000000&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;&amp;#0009;background = &#39;#F7F7F7&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;&amp;#0009;caret = &#39;#000000&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;&amp;#0009;invisibles = &#39;#BFBFBF&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;&amp;#0009;selection = &#39;#4D97FF54&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;&amp;#0009;lineHighlight = &#39;#00000012&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;};
&amp;#0009;&amp;#0009;},
&amp;#0009;&amp;#0009;{&amp;#0009;name = &#39;Punctuation&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;scope = &#39;meta.tag, punctuation.definition.tag&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;settings = {
&amp;#0009;&amp;#0009;&amp;#0009;&amp;#0009;fontStyle = &#39;&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;&amp;#0009;foreground = &#39;#666600&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;};
&amp;#0009;&amp;#0009;},
&amp;#0009;&amp;#0009;{&amp;#0009;name = &#39;Meta&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;scope = &#39;meta.tag entity.name, meta.tag entity.other.attribute-name.xml&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;settings = { foreground = &#39;#000000&#39;; };
&amp;#0009;&amp;#0009;},
&amp;#0009;&amp;#0009;{&amp;#0009;name = &#39;Comment block&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;scope = &#39;comment.block&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;settings = {
&amp;#0009;&amp;#0009;&amp;#0009;&amp;#0009;fontStyle = &#39;italic&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;&amp;#0009;foreground = &#39;#880000&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;};
&amp;#0009;&amp;#0009;},
&amp;#0009;&amp;#0009;{&amp;#0009;name = &#39;String&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;scope = &#39;string.quoted&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;settings = { foreground = &#39;#008800&#39;; };
&amp;#0009;&amp;#0009;},
&amp;#0009;&amp;#0009;{&amp;#0009;name = &#39;Tag&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;scope = &#39;meta.tag.xml punctuation.definition.tag, meta.tag.xml entity.name.tag.namespace, meta.tag.xml entity.name.tag.localname&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;settings = {
&amp;#0009;&amp;#0009;&amp;#0009;&amp;#0009;fontStyle = &#39;&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;&amp;#0009;foreground = &#39;#000088&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;};
&amp;#0009;&amp;#0009;},
&amp;#0009;&amp;#0009;{&amp;#0009;name = &#39;Attribute&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;scope = &#39;entity.other.attribute-name.namespace.xml, entity.other.attribute-name.xml, punctuation.separator.namespace.xml, entity.other.attribute-name.localname.xml&#39;;
&amp;#0009;&amp;#0009;&amp;#0009;settings = { foreground = &#39;#882288&#39;; };
&amp;#0009;&amp;#0009;},
&amp;#0009;);
}&lt;/code&gt;&lt;/pre&gt;
&lt;my-p&gt;You need to create a new theme and then paste this code inside. Call it whatever you like.&lt;/my-p&gt;&lt;my-p&gt;In order to assign this theme as the default one to all the XML files, you need to add this property to your &lt;b&gt;TextMate properties file&lt;/b&gt;. Mine is located at&amp;nbsp;&lt;i&gt;/Users/umberto/Library/Application Support/TextMate/Global.tmProperties&lt;/i&gt;.&lt;/my-p&gt;
&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;[ text.xml ]
fontName         = &#39;Courier New&#39;
fontSize         = 14
theme            = 752F4472-98E4-4186-8809-74C12417D6BA&lt;/code&gt;&lt;/pre&gt;
&lt;my-p&gt;Remember to past your theme &lt;b&gt;UUID&lt;/b&gt; in place of mine. You can copy your theme UUID by doing a right-click on your theme in &lt;i&gt;Edit Bundles...&lt;/i&gt; and selecting&amp;nbsp;&lt;i&gt;Copy UUID&lt;/i&gt;.&lt;/my-p&gt;</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3661703248334463798/posts/default/4052135035245738067'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3661703248334463798/posts/default/4052135035245738067'/><link rel='alternate' type='text/html' href='https://2bluebuffalo-en.blogspot.com/2019/10/android-devs-xml-theme-for-textmate-2.html' title='Android Devs XML theme for TextMate (2)'/><author><name>Blue Buffalo</name><uri>http://www.blogger.com/profile/00528128016542134074</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0k18Xpr72zGT3eBLQBuXSE7CTPEN-c3RaOB5F1JQq_Ozl84FwG3sWBmZrMMCGVvgwDJJ0ft3gRVgEqaWM58kSFcZ75YPTmfrf-5_Vh_AMKfp-LtkGH8mnCpIeWKt6-w/s113/Buffalo+profilo.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjdbjLamC46u0g9RxfJeKuISV5NZDFPpPQ5V6bw_GRUVdXPFSC1L5av6uloYDTyv5rpnA4ialTbiDQgkDsCzs91sTH1lFvKU4kFYvztLfTSatCVygKtXdsH2sGvvCMm746UHbDbyl9Gdo5/s72-c/original-xml-android-developers-portal-mit-backup.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3661703248334463798.post-2184515470933359665</id><published>2019-08-22T03:16:00.001+02:00</published><updated>2019-08-28T15:17:42.276+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Advanced Mac Substitute"/><category scheme="http://www.blogger.com/atom/ns#" term="Apple"/><category scheme="http://www.blogger.com/atom/ns#" term="Emulation"/><category scheme="http://www.blogger.com/atom/ns#" term="Terminal"/><title type='text'>How to install AMS – Advanced Mac Substitute – on macOS 10.14 Mojave</title><content type='html'>&lt;my-p&gt;Hello everyone! I’m writing this blog post since I finally managed to install AMS on my MacBook Pro with &lt;b&gt;macOS 10.14 Mojave&lt;/b&gt; installed. &lt;strike&gt;The unhappy news is that I do not know how to use it now!&lt;/strike&gt;&lt;/my-p&gt;&lt;my-p&gt;But let’s focus on the good news for now!&lt;/my-p&gt;&lt;my-p&gt;&lt;/my-p&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;I did not make any particular “move” if I recall correctly.&lt;my-p&gt;This is more like a working-in-progress guide, since I am not 100% sure this will work (I think yes though). Anyway, the steps I followed are these one:&lt;i&gt; (step-zero is to clone the metamage_1 repository: &lt;/i&gt;&lt;a href=&quot;https://github.com/jjuran/metamage_1&quot; style=&quot;font-style: italic;&quot;&gt;https://github.com/jjuran/metamage_1&lt;/a&gt;&lt;i&gt;&amp;nbsp;and &lt;/i&gt;cd&lt;i&gt; into it)&lt;/i&gt;&lt;/my-p&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Install Xcode 9.4.1 (this might help: &lt;a href=&quot;https://medium.com/@hacknicity/working-with-multiple-versions-of-xcode-e331c01aa6bc&quot;&gt;https://medium.com/@hacknicity/working-with-multiple-versions-of-xcode-e331c01aa6bc&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Choose Xcode 9.4.1 Command Line Tools in &lt;i&gt;Preferences&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;Reboot (it’s always fine to do that)&lt;br /&gt;(3.1) Try to make the install... it could possibly work &lt;code&gt;make ams-osx&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Run the following: &lt;terminale&gt;sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /&lt;/terminale&gt;&lt;/li&gt;
&lt;li&gt;Finally do &lt;code&gt;make ams-osx&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;[update] Ok... well it is not the end, yet! Check the &lt;a href=&quot;https://2bluebuffalo-en.blogspot.com/2019/08/how-to-install-advanced-mac-substitute-macos-mojave.html#ams-osx-install&quot;&gt;next section&lt;/a&gt; to actually install it and try a sample program too :)&lt;/li&gt;
&lt;/ol&gt;
&lt;my-p&gt;You should not get any errors. An app called&amp;nbsp;&lt;i&gt;MacRelix&lt;/i&gt;&amp;nbsp;should run and &lt;b&gt;you should see a &lt;i&gt;Welcome&lt;/i&gt; window&lt;/b&gt;. Just click on it to close it.&lt;/my-p&gt;&lt;my-p&gt;Here there are some screenshot I made.&lt;/my-p&gt;&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBjv20gotRCt_zsjJNyNxMqEOcgP8q9lriIEvfnYvaixOaMHFFVwC8c95Bb1J2wepO_C8oJVKoMNQ03CH4wx4bqKcgyd1SBu5h75tiRBP6Q3PRIjLymvrdMjhh29B96MCS1a46_ztlOwvi/s1600/macos-mojave-ams-advanced-mac-substitute-welcome-screen.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;There is a white rectangle with a “Welcome” text in it on a grey background.&quot; border=&quot;0&quot; data-original-height=&quot;472&quot; data-original-width=&quot;620&quot; height=&quot;304&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBjv20gotRCt_zsjJNyNxMqEOcgP8q9lriIEvfnYvaixOaMHFFVwC8c95Bb1J2wepO_C8oJVKoMNQ03CH4wx4bqKcgyd1SBu5h75tiRBP6Q3PRIjLymvrdMjhh29B96MCS1a46_ztlOwvi/s400/macos-mojave-ams-advanced-mac-substitute-welcome-screen.png&quot; title=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;The Welcome screen&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;float: left; margin-right: 1em; text-align: left;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgR_8HIMELL9CpcmsJ_3Ddk1aVrJQQZUeXvBz9rQwZSYmfL6BKtSZmKmtuVCrweOAKZwYFRVMuZJNscVepKIWtecCq4GQ90jFiCBl_2acKpBkC1Nrg0wehhkJum5GwvNpc3d73EO7wrBbhz/s1600/macos-terminal-window-black-advanced-mac-substitute.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;There is a macOS Terminal window. Black background and white text.&quot; border=&quot;0&quot; data-original-height=&quot;501&quot; data-original-width=&quot;682&quot; height=&quot;235&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgR_8HIMELL9CpcmsJ_3Ddk1aVrJQQZUeXvBz9rQwZSYmfL6BKtSZmKmtuVCrweOAKZwYFRVMuZJNscVepKIWtecCq4GQ90jFiCBl_2acKpBkC1Nrg0wehhkJum5GwvNpc3d73EO7wrBbhz/s320/macos-terminal-window-black-advanced-mac-substitute.png&quot; title=&quot;&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;The Terminal window after the installation&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8Asniktd3CfoOAMuOSdDul8jUzL7EzIaSzwuwwCLs-EHZrGYgCTmS94ozyZ1PTPU0tn3EEFOtkF3Sttn_Q779q2BdRDtBcwkrZMmjSOGrkYtOTGCis59OckLRfnaxSqgO_vHYRUtLzo25/s1600/macrelix-app-macos-mojave-ams-68k.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; display: inline !important; margin-bottom: 1em; margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;img alt=&quot;It is the “About” macOS window of the MacRelix app.&quot; border=&quot;0&quot; data-original-height=&quot;293&quot; data-original-width=&quot;392&quot; height=&quot;149&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8Asniktd3CfoOAMuOSdDul8jUzL7EzIaSzwuwwCLs-EHZrGYgCTmS94ozyZ1PTPU0tn3EEFOtkF3Sttn_Q779q2BdRDtBcwkrZMmjSOGrkYtOTGCis59OckLRfnaxSqgO_vHYRUtLzo25/s200/macrelix-app-macos-mojave-ams-68k.png&quot; title=&quot;&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;About MacRelix.app&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;clear: both;&quot;&gt;
&lt;/div&gt;
&lt;my-p&gt;If you are asking yourself why Xcode 9 is needed, it is because it is the last version of Xcode (9.4.1 is the latest) which permits to build &lt;b&gt;32-bit macOS applications&lt;/b&gt;. And it is available for macOS Mojave. Read &lt;a href=&quot;https://developer.apple.com/documentation/xcode_release_notes/xcode_10_release_notes?language=objc#3035631&quot;&gt;Xcode 10 Release Notes –&amp;nbsp;Deprecations&lt;/a&gt;, 6th point.&lt;/my-p&gt;&lt;my-p&gt;This was my thought anyway. It could be even not needed... who knows&amp;nbsp;&lt;span style=&quot;color: #333333; font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; font-size: 14px;&quot;&gt;¯\_(ツ)_/¯&lt;/span&gt;&lt;/my-p&gt;

&lt;br /&gt;
&lt;h2 id=&quot;ams-osx-install&quot;&gt;
Installation&lt;/h2&gt;
&lt;my-p&gt;Welcome again!&lt;br /&gt;Do you remember the “bad news”? Well, finally I managed (thanks &lt;a href=&quot;https://github.com/jjuran&quot;&gt;@jjuran&lt;/a&gt;) to actually install &lt;code&gt;ams&lt;/code&gt; and test the sample application: &lt;i&gt;Tic-tac-toe&lt;/i&gt;.&lt;/my-p&gt;&lt;my-p&gt;Let me explain you how...&lt;/my-p&gt;&lt;my-p&gt;First of all, if you managed to “make” the project, now you can &lt;b&gt;install it&lt;/b&gt;. To install it, you simple have to run: &lt;terminale&gt;sudo make ams-osx-install&lt;/terminale&gt; and enter your password. (Always inside the &lt;i&gt;metamage_1&lt;/i&gt; directory.)&lt;/my-p&gt;&lt;my-p&gt;You will get some output, then you will be able to run AMS (anywhere) by running &lt;terminale&gt;ams&lt;/terminale&gt; &lt;kbd&gt;Enter&lt;/kbd&gt;. (see the screenshot below).&lt;/my-p&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4Af5xhfsN_IixQVqVDOR9XAOF2yYTBCF_L1NZGtivezzpJGa9ILZnYHPox1zekXC-uV0qUXRXUZnZpuLPAkUlHskk3S9TP35MSnhmdrXxpwZhh56dvpjs8o6HIi9m4bjcW_NzPhY1v29r/s1600/ams-launch-mac-relix-application-macos.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;macOS Terminal Window and ams running inside&quot; border=&quot;0&quot; data-original-height=&quot;231&quot; data-original-width=&quot;682&quot; height=&quot;135&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4Af5xhfsN_IixQVqVDOR9XAOF2yYTBCF_L1NZGtivezzpJGa9ILZnYHPox1zekXC-uV0qUXRXUZnZpuLPAkUlHskk3S9TP35MSnhmdrXxpwZhh56dvpjs8o6HIi9m4bjcW_NzPhY1v29r/s400/ams-launch-mac-relix-application-macos.png&quot; title=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;my-p&gt;When you launch MacRelix.app as requested, you will get the original &lt;i&gt;Welcome&lt;/i&gt; screen you got earlier in the process. Cool, isn’t it?!&lt;/my-p&gt;&lt;my-p&gt;Let’s try to run a sample app included in AMS, &lt;i&gt;Tic-tac-toe&lt;/i&gt;.&lt;br /&gt;Close the &lt;i&gt;Welcome&lt;/i&gt;&amp;nbsp;screen by clicking on it. Then run &lt;term&gt;AMS_APPNAME=Tic-tac-toe&lt;/term&gt; (Enter), then &lt;term&gt;export AMS_APPNAME&lt;/term&gt;. Now run &lt;term&gt;ams&lt;/term&gt; again – plus MacRelix app – and you will get the &lt;i&gt;Tic-tac-toe&lt;/i&gt; game running.&lt;/my-p&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKmjYRU0_3jGzxdSj3mt8yi2rQkC90MXER9bmF1_j1LloOMi2y9BnMkAhqs7p9XZQaSN2pgETtii5UQ6qdR9VwarWsks92MK9bz8C5la6qSH4ybjWrKDM95I3PtdKkcYjqLcaG7mhRA5d0/s1600/advanced-mac-substitute-tic-tac-toe-macos-mojave.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Advanced Mac Substitute running Tic-tac-toe game&quot; border=&quot;0&quot; data-original-height=&quot;472&quot; data-original-width=&quot;620&quot; height=&quot;304&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKmjYRU0_3jGzxdSj3mt8yi2rQkC90MXER9bmF1_j1LloOMi2y9BnMkAhqs7p9XZQaSN2pgETtii5UQ6qdR9VwarWsks92MK9bz8C5la6qSH4ybjWrKDM95I3PtdKkcYjqLcaG7mhRA5d0/s400/advanced-mac-substitute-tic-tac-toe-macos-mojave.png&quot; title=&quot;Tic-tac-toe&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h2&gt;
Troubleshooting&lt;/h2&gt;
&lt;my-p&gt;If you get this after a successful installation&lt;/my-p&gt;
&lt;br /&gt;
&lt;pre&gt;&lt;term&gt;MBP-di-Umberto:metamage_1 umberto$ ams
-bash: ams: command not found&lt;/term&gt;&lt;/pre&gt;
&lt;my-p&gt;Chances are you cloned the &lt;i&gt;metamage_1&lt;/i&gt;&amp;nbsp;repo before it was &lt;a href=&quot;https://github.com/jjuran/metamage_1/commit/78aab64b1379015d38f68e56eb23f32b23f35ede&quot;&gt;fixed&lt;/a&gt;. In this case, just follow this tip:&lt;/my-p&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlTaPegAOXKlnRZlAv1c0A5H6ku7uvuAxJ_iu0MeoRfbVzlVUWejnm5HbbbsOIFVnU17Xw3M_5hokeRmJ-Lav6B3lbk8iaG-naoB7_ZuC2T-wJZFoODJBbSU8_JEq0z9QvxEkLt0Vv5lRq/s1600/jjuran-ams-macos-installation.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;134&quot; data-original-width=&quot;730&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlTaPegAOXKlnRZlAv1c0A5H6ku7uvuAxJ_iu0MeoRfbVzlVUWejnm5HbbbsOIFVnU17Xw3M_5hokeRmJ-Lav6B3lbk8iaG-naoB7_ZuC2T-wJZFoODJBbSU8_JEq0z9QvxEkLt0Vv5lRq/s1600/jjuran-ams-macos-installation.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h4&gt;
Links:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Advanced Mac Substitute (homepage) – &lt;a href=&quot;https://www.v68k.org/advanced-mac-substitute/&quot;&gt;https://www.v68k.org/advanced-mac-substitute/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Advanced Mac Substitute (how to) – &lt;a href=&quot;https://www.v68k.org/advanced-mac-substitute/howto/&quot;&gt;https://www.v68k.org/advanced-mac-substitute/howto/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;jjuran/metamage_1 repository –&amp;nbsp;&lt;a href=&quot;https://github.com/jjuran/metamage_1&quot;&gt;https://github.com/jjuran/metamage_1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;GitHub Issue where we all this started –&amp;nbsp;&lt;a href=&quot;https://github.com/jjuran/metamage_1/issues/3&quot;&gt;https://github.com/jjuran/metamage_1/issues/3&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3661703248334463798/posts/default/2184515470933359665'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3661703248334463798/posts/default/2184515470933359665'/><link rel='alternate' type='text/html' href='https://2bluebuffalo-en.blogspot.com/2019/08/how-to-install-advanced-mac-substitute-macos-mojave.html' title='How to install AMS – Advanced Mac Substitute – on macOS 10.14 Mojave'/><author><name>Blue Buffalo</name><uri>http://www.blogger.com/profile/00528128016542134074</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0k18Xpr72zGT3eBLQBuXSE7CTPEN-c3RaOB5F1JQq_Ozl84FwG3sWBmZrMMCGVvgwDJJ0ft3gRVgEqaWM58kSFcZ75YPTmfrf-5_Vh_AMKfp-LtkGH8mnCpIeWKt6-w/s113/Buffalo+profilo.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBjv20gotRCt_zsjJNyNxMqEOcgP8q9lriIEvfnYvaixOaMHFFVwC8c95Bb1J2wepO_C8oJVKoMNQ03CH4wx4bqKcgyd1SBu5h75tiRBP6Q3PRIjLymvrdMjhh29B96MCS1a46_ztlOwvi/s72-c/macos-mojave-ams-advanced-mac-substitute-welcome-screen.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3661703248334463798.post-5909529272938190620</id><published>2019-04-05T16:59:00.000+02:00</published><updated>2019-04-05T17:00:49.828+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Mac OS X"/><category scheme="http://www.blogger.com/atom/ns#" term="macOS"/><category scheme="http://www.blogger.com/atom/ns#" term="Terminal"/><title type='text'>How to generate png for icns iconset macOS</title><content type='html'>&lt;my-p&gt;
So... you want to make an &lt;b&gt;icns&lt;/b&gt; iconset on macOS, right? Mhm... and you have a &lt;b&gt;single SVG&lt;/b&gt; image freshly made... hum hum. Now you want a fast way to make those 10 icons, each with a different size and name, isn’t it?&lt;/my-p&gt;&lt;my-p&gt;Ok then, this line is for you! You have to have &lt;b&gt;&lt;i&gt;Inkscape&lt;/i&gt; installed&lt;/b&gt;. (I have an &lt;i&gt;ImageMagick&lt;/i&gt; alternative too, but it’s so slow... )&amp;nbsp;&lt;/my-p&gt;

&lt;terminale&gt;for s in 16 32 128 256 512 ; do inkscape --export-png icon_${s}x${s}.png -w ${s} icon.svg ; inkscape --export-png icon_${s}x${s}@2x.png -w $((s*2)) icon.svg ; done&lt;/terminale&gt;
</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3661703248334463798/posts/default/5909529272938190620'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3661703248334463798/posts/default/5909529272938190620'/><link rel='alternate' type='text/html' href='https://2bluebuffalo-en.blogspot.com/2019/04/svg-to-multiple-png.html' title='How to generate png for icns iconset macOS'/><author><name>Blue Buffalo</name><uri>http://www.blogger.com/profile/00528128016542134074</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0k18Xpr72zGT3eBLQBuXSE7CTPEN-c3RaOB5F1JQq_Ozl84FwG3sWBmZrMMCGVvgwDJJ0ft3gRVgEqaWM58kSFcZ75YPTmfrf-5_Vh_AMKfp-LtkGH8mnCpIeWKt6-w/s113/Buffalo+profilo.png'/></author></entry><entry><id>tag:blogger.com,1999:blog-3661703248334463798.post-6945590237471955316</id><published>2019-03-09T20:20:00.000+01:00</published><updated>2019-03-17T15:43:31.520+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BOOX Note"/><category scheme="http://www.blogger.com/atom/ns#" term="e-Readers"/><title type='text'>[Review] The BOOX Note: just another “big” e-reader. Why I returned it</title><content type='html'>&lt;my-p&gt;Preface: I bought the ONYX BOOX Note (10.3 inch) from Amazon on the 12th of February of this year. I used it until few days ago. Then &lt;b&gt;I gave it back&lt;/b&gt;. I used it for studying purposes.&lt;/my-p&gt;&lt;br /&gt;
&lt;h2&gt;
Why?&lt;/h2&gt;
&lt;my-p&gt;Main reason is: &lt;b&gt;price&lt;/b&gt;. At fist I was very excited for the Note. But recently I realized it costed too much for me. It was not for the money itself. There were few reasons. Overall, I could say, &lt;b&gt;it didn’t fit my needs&lt;/b&gt;. It was cool. But it didn’t worth every cent I spent for it.&lt;/my-p&gt;&lt;my-p&gt;First (and maybe the only real reason!): &lt;b&gt;software&lt;/b&gt;! The product (hardware) is really good. It’s well made (with some cons too, read below). Software (updated to V2.0.1)... is not.&lt;/my-p&gt;&lt;my-p&gt;&lt;b&gt;I bought it for a precise purpose&lt;/b&gt;. I have many PDFs, mainly scanned documents and books. I needed something for &lt;b&gt;highlighting&lt;/b&gt; them. That’s it. And the Note, out of the box, cannot do it. Without PDFs highlighting feature for scanned documents, it was, for my needs indeed, just a good e-reader. &lt;b&gt;But honestly, I don’t need a &lt;i&gt;500€-thing&lt;/i&gt; for reading books...&lt;/b&gt;&lt;/my-p&gt;&lt;my-p&gt;Onyx made, overall, a sloppy product. As a company you should not put on the market &lt;b&gt;something not yet&lt;/b&gt; 200% &lt;b&gt;ready&lt;/b&gt;. And especially if you do, not at that price. That’s not what it is meant with &lt;i&gt;minimum-viable-product&lt;/i&gt;.&lt;/my-p&gt;

&lt;br /&gt;
&lt;h2&gt;
Android...&lt;/h2&gt;
&lt;my-p&gt;I’m a Macintosh lover and iOS user so I could be biased when I insist that this kind of device &lt;b&gt;need&lt;/b&gt; a specific OS. Maybe the fact is that I do not trust Google anymore for the stuff happened about users privacy, and so I do not trust Android (actually, I never did). Simply put, where many find Android to be a pro because of its big application market, I find it a con.&lt;/my-p&gt;&lt;my-p&gt;&lt;/my-p&gt;&lt;my-p&gt;&lt;/my-p&gt;

&lt;br /&gt;
&lt;h2&gt;
Hardware&lt;/h2&gt;
&lt;div&gt;
&lt;my-p&gt;The &lt;b&gt;hardware&lt;/b&gt;, as I said before, &lt;b&gt;is good&lt;/b&gt;. Nothing to say except for a few things...&lt;/my-p&gt;&lt;my-p&gt;&lt;/my-p&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;i&gt;power&lt;/i&gt;&amp;nbsp;button often gets pressed unintentionally, powering on the device. (Always, in my experience, when carrying the Note in my backpack).&lt;/li&gt;
&lt;li&gt;A 3.5mm jack is missing&lt;/li&gt;
&lt;li&gt;The&amp;nbsp;&lt;i&gt;back&lt;/i&gt;&amp;nbsp;button at the bottom is a pain in the a**. If you are running out of space while writing a note and you are going to write at the bottom of the page, pay attention to it. You do not want to press it, lose some precious time going back, then reopening the note.&amp;nbsp;&lt;b&gt;Really annoying&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;While writing near the bezel of the device (right and bottom sides), the pen will start to lose responsiveness.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;h2&gt;
If I had to design a product like the Note...&lt;/h2&gt;
&lt;my-p&gt;First I would start making an &lt;b&gt;OS specifically for this type of devices&lt;/b&gt;. I would open an open source project on GitHub and let the community improves the Software based on its needs. As e-readers get more common, there will be the need for a specific OS. Android has surely many advantages, but &lt;b&gt;it is not build specifically for this type of “hardware” (e-ink displays) and purposes&lt;/b&gt;.&lt;/my-p&gt;&lt;my-p&gt;I would make an &lt;b&gt;SDK/developer portal&lt;/b&gt; to make it &lt;b&gt;simple&lt;/b&gt; for users to create their own applications. &lt;b&gt;As a user&lt;/b&gt;, I don’t need fancy applications, games and whenever. &lt;b&gt;I just need reliable, robust, solid apps to work with&lt;/b&gt;. It should all be really simple to use: few, basic functionality; and a lot of expandability given by the SDK.&lt;/my-p&gt;
&lt;br /&gt;
&lt;h2&gt;
In conclusion:&lt;/h2&gt;
&lt;my-p&gt;The BOOX Note is a good e-reader. My opinion is that it’s expensive compared to the features it offers. The screen is not big as an A4 sheet of paper, so many scanned A4 books are barely readable.&lt;/my-p&gt;&lt;my-p&gt;The default PDF viewer app doesn’t have a highlight feature for scanned documents (PDFs, Djvu), making it not feasible for studying purposes. (If you are used to highlight text while reading books).&lt;/my-p&gt;&lt;my-p&gt;It has some annoying hardware defects but overall it is a well made product.&lt;/my-p&gt;&lt;my-p&gt;In conclusion, the device, due to many Software shortcomings, is not yet ready for an intensive/professional use. Neither for a complete &lt;i&gt;paper&lt;/i&gt;&amp;nbsp;replacement.&lt;/my-p&gt;
&lt;br /&gt;
&lt;blockquote&gt;
If you own this device, or you think you will get one, remember to subscribe to the Onyx Boox fan group on Facebook. The company account is really active, so far the users. You will find a great community to interact with. Hope the Note will improve fast and get better and better in the time.&lt;/blockquote&gt;
</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3661703248334463798/posts/default/6945590237471955316'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3661703248334463798/posts/default/6945590237471955316'/><link rel='alternate' type='text/html' href='https://2bluebuffalo-en.blogspot.com/2019/03/boox-note-review.html' title='[Review] The BOOX Note: just another “big” e-reader. Why I returned it'/><author><name>Blue Buffalo</name><uri>http://www.blogger.com/profile/00528128016542134074</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0k18Xpr72zGT3eBLQBuXSE7CTPEN-c3RaOB5F1JQq_Ozl84FwG3sWBmZrMMCGVvgwDJJ0ft3gRVgEqaWM58kSFcZ75YPTmfrf-5_Vh_AMKfp-LtkGH8mnCpIeWKt6-w/s113/Buffalo+profilo.png'/></author></entry><entry><id>tag:blogger.com,1999:blog-3661703248334463798.post-1006078080720353987</id><published>2019-03-01T11:04:00.001+01:00</published><updated>2019-10-17T00:04:40.717+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Apple"/><category scheme="http://www.blogger.com/atom/ns#" term="Emulation"/><category scheme="http://www.blogger.com/atom/ns#" term="Mac OS X"/><category scheme="http://www.blogger.com/atom/ns#" term="macOS"/><category scheme="http://www.blogger.com/atom/ns#" term="Qemu"/><title type='text'>Install Mac OS X Tiger on macOS 10.14 Mojave</title><content type='html'>&lt;my-p&gt;How to install Mac OS X 10.4 Tiger on macOS 10.14 Mojave using QEMU for Mac. Run PowerPC applications on macOS. Guide 2018.&lt;/my-p&gt;

&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;div class=&quot;cover&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVJ2wSEipurT6VMO9yx4MByBh1L5yc96mevmyaPiCnxODyMSEiLZIGbstCxEdym9kHN4yazmZYQ7-g7yYzbeRZe5g-d6fMzIYlduBlPr1j_LGY73X9QwzjmBlIz0iY9O1dd5JVFyRknd8/s1600/schermata-iniziale-installazione-mac-os-x-tiger-10-4.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;There is a gray rectangle in the center with some written inside and a silver apple.On a light blue background.&quot; border=&quot;0&quot; data-original-height=&quot;551&quot; data-original-width=&quot;684&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVJ2wSEipurT6VMO9yx4MByBh1L5yc96mevmyaPiCnxODyMSEiLZIGbstCxEdym9kHN4yazmZYQ7-g7yYzbeRZe5g-d6fMzIYlduBlPr1j_LGY73X9QwzjmBlIz0iY9O1dd5JVFyRknd8/s1600/schermata-iniziale-installazione-mac-os-x-tiger-10-4.png&quot; title=&quot;Mac OS X 10.4 Tiger installation screen&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;my-p&gt;
Maybe you have old programs for &lt;b&gt;PowerPC&lt;/b&gt; that you would like to reuse but that can not run on new Macs, or you just miss your first Macintosh or you’re just curious to find out how it was using a Mac in the past.&lt;br /&gt;Here, for these and other reasons I recommend to keep reading this post... &lt;/my-p&gt;&lt;my-p&gt;At work now!&lt;br /&gt;&lt;i&gt;I remind you that to make the post slender and easy to read I do not always write everything and some things I take for granted; but for any information, any doubt comes to mind, just comment below! I know it can be boring at first, but think that by asking for explanation you will help yourself and anyone with that same problem! A bit like at school, only that here it’s easier.&lt;/i&gt;&lt;/my-p&gt;
&lt;br /&gt;
&lt;h2&gt;
What you need&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;QEMU. QEMU is an emulator of computer architectures. In our case it will emulate the PPC architecture.&lt;/li&gt;
&lt;li&gt;An image of the operating system you want to install, &lt;i&gt;Mac OS X 10.4 Tiger&lt;/i&gt; in our case.&lt;/li&gt;
&lt;/ul&gt;
&lt;my-p&gt;&lt;b&gt;QEMU&lt;/b&gt; can be installed via &lt;i&gt;homebrew&lt;/i&gt; with the formula &lt;terminale&gt;brew install qemu&lt;/terminale&gt; . You will install the latest version available.&lt;br /&gt;For the disk image, if you have an original CD, create an image with &lt;i&gt;Disk Utility&lt;/i&gt; or see the guide on how to start the Mac OS installation from the cdrom (you can find the link below).&lt;/my-p&gt;
&lt;br /&gt;
&lt;h2&gt;
Installing Mac OS&lt;/h2&gt;
&lt;my-p&gt;First of all, go to the “/usr/local/Cellar/qemu/&lt;i&gt;qemu-installed-version-number&lt;/i&gt;/bin” folder, copy the files: &quot;qemu-img&quot; and &quot;qemu-system-ppc&quot;. Create a new folder where do you want and paste the two elements, then move the disk image into the folder.&lt;/my-p&gt;&lt;my-p&gt;At this point you should have a folder with the following files inside: &lt;i&gt;qemu-img&lt;/i&gt; , &lt;i&gt;qemu-system-ppc&lt;/i&gt; , &lt;i&gt;nameImage.iso&lt;/i&gt; (also &lt;i&gt;.dmg&lt;/i&gt; is fine).&lt;/my-p&gt;&lt;my-p&gt;Now from the terminal &lt;b&gt;move&lt;/b&gt; to the folder you created and then type: &lt;terminale&gt;./qemu-img create -f raw -o size=20G MacOSX10.4.img&lt;/terminale&gt; . This command &lt;b&gt;creates&lt;/b&gt; a 20GB HDD image called &quot;MacOSX10.4&quot;. You can call it differently if you want to.&lt;br /&gt;If you need more or less space, change the &lt;i&gt;size&lt;/i&gt; value.&lt;br /&gt;That done, you should see a new &lt;i&gt;.img&lt;/i&gt; file in the folder. This will be the &lt;i&gt;hard&lt;/i&gt; &lt;i&gt;drive&lt;/i&gt; of your new Macintosh.&lt;/my-p&gt;&lt;my-p&gt;Congratulations! You have reached a good point. Now you just have to start your new virtual machine ...&lt;/my-p&gt;&lt;my-p&gt;Create a new &lt;b&gt;text-only&lt;/b&gt; file and paste these three &lt;b&gt; &lt;/b&gt; lines:&lt;/my-p&gt;
&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;#!/bin/bash
cd &quot;$(dirname &quot;$0&quot;)&quot;
./qemu-system-ppc -L pc-bios -boot d -M mac99 -m 1536 -prom-env &#39;auto-boot?=true&#39; -prom-env &#39;boot-args=-v&#39; -prom-env &#39;vga-ndrv?=true&#39; -hda MacOSX10.4.img -cdrom MacOSXTiger.dmg -netdev user,id=network01 -device sungem,netdev=network01&lt;/code&gt;&lt;/pre&gt;
&lt;my-p&gt;As you can guess these are the settings of your virtual machine, “-m 1536” is the amount of dedicated RAM, 1.5GB. “-hda MacOSX10.4.img” is the HDD and “-cdrom MacOSXTiger.dmg” is the disk image of Mac OS X. Remember to &lt;b&gt;change the names&lt;/b&gt; of the latter depending on how you called your &lt;i&gt;hard&lt;/i&gt; &lt;i&gt;disk&lt;/i&gt; and the disk image previously.&lt;br /&gt;Also make sure that everything: “./qemu-system-ppc -L ...” is in&amp;nbsp;&lt;b&gt;one line&lt;/b&gt;. &lt;/my-p&gt;&lt;my-p&gt;Save the file in the folder where you put the rest, with the name: &quot;qemu.command&quot;.&lt;br /&gt;From the terminal, run &lt;terminale&gt;chmod +x qemu.command&lt;/terminale&gt; (if you are in the file directory, otherwise you can drag and drop the file inside the terminal window) to make it executable.&lt;/my-p&gt;&lt;my-p&gt;Now you just have to &lt;b&gt;run the file you&lt;/b&gt; just created. Qemu should start and a new window should open with the classic apple logo.&lt;br /&gt;At this point it is as if you had a brand new Mac, so proceed initializing the HDD (the &lt;i&gt;.img&lt;/i&gt; file created before) and then with the installation of Mac OS X.&lt;/my-p&gt; &lt;my-p&gt;Remember! After the installation you will have to edit the file &quot;qemu.command&quot; and precisely the writing &lt;i&gt;-boot d&lt;/i&gt; in &lt;i&gt;-boot c&lt;/i&gt; so that the &lt;i&gt;hard disk&lt;/i&gt; is started first.&lt;/my-p&gt;&lt;my-p&gt;The whole post refers to the emaculation.com &lt;b&gt;guide&lt;/b&gt;. You can find the link below. This site is a great resource for the emulation of Mac OS and beyond.&lt;/my-p&gt;
&lt;br /&gt;
&lt;h4&gt;
links&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Homebrew - &lt;a href=&quot;https://brew.sh/&quot;&gt;https://brew.sh&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Qemu for OSX, emaculation - &lt;a href=&quot;https://www.emaculation.com/doku.php/ppc-osx-on-qemu-for-osx&quot;&gt;https://www.emaculation.com/doku.php/ppc-osx-on-qemu-for-osx&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
For the QEMU image I suggest you to download the prebuilt images from &lt;i&gt;Cat_7&lt;/i&gt; of the emaculation forum. You just need to put everything in the folder and run the qemu command file. You can find the latest builds here:&amp;nbsp;&lt;a href=&quot;https://www.emaculation.com/forum/viewtopic.php?f=34&amp;amp;t=8848&amp;amp;p=52102#p52102&quot;&gt;https://www.emaculation.com/forum/viewtopic.php?f=34&amp;amp;t=8848&amp;amp;p=52102#p52102&lt;/a&gt;&lt;/blockquote&gt;
</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3661703248334463798/posts/default/1006078080720353987'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3661703248334463798/posts/default/1006078080720353987'/><link rel='alternate' type='text/html' href='https://2bluebuffalo-en.blogspot.com/2019/03/install-mac-os-x-tiger-on-macos-1014.html' title='Install Mac OS X Tiger on macOS 10.14 Mojave'/><author><name>Blue Buffalo</name><uri>http://www.blogger.com/profile/00528128016542134074</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0k18Xpr72zGT3eBLQBuXSE7CTPEN-c3RaOB5F1JQq_Ozl84FwG3sWBmZrMMCGVvgwDJJ0ft3gRVgEqaWM58kSFcZ75YPTmfrf-5_Vh_AMKfp-LtkGH8mnCpIeWKt6-w/s113/Buffalo+profilo.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVJ2wSEipurT6VMO9yx4MByBh1L5yc96mevmyaPiCnxODyMSEiLZIGbstCxEdym9kHN4yazmZYQ7-g7yYzbeRZe5g-d6fMzIYlduBlPr1j_LGY73X9QwzjmBlIz0iY9O1dd5JVFyRknd8/s72-c/schermata-iniziale-installazione-mac-os-x-tiger-10-4.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-3661703248334463798.post-2853752002492959823</id><published>2018-11-28T22:30:00.001+01:00</published><updated>2018-11-28T22:31:36.835+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="macOS"/><category scheme="http://www.blogger.com/atom/ns#" term="Terminal"/><title type='text'>How to crop a video to square on macOS</title><content type='html'>&lt;my-p&gt;I’ll show you how to crop a video to whatever size you want thanks to ffmpeg. I use this method to crop 16:9&amp;nbsp;&lt;i&gt;iMovie&lt;/i&gt; video to 1:1 square video to share in my Instagram.&lt;/my-p&gt;

&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;my-p&gt;
To crop a video you need &lt;code&gt;ffmpeg&lt;/code&gt; which is a tool to manipulate the video file. If you have Homebrew simply run &lt;terminale&gt;brew install ffmpeg&lt;/terminale&gt; in a Terminal window.&lt;/my-p&gt;&lt;my-p&gt;Once Homebrew is done with the installation, type: &lt;terminale&gt;ffmpeg -i /path/to/video.mp4 -vf crop=1080:1080 output.mp4&lt;/terminale&gt;. Then push enter&amp;nbsp;&lt;kbd&gt;↵&lt;/kbd&gt;. This will crop the video starting from the center. The result will be a 1080x1080 square video called &lt;i&gt;output.mp4&lt;/i&gt;. It’s easy to understand how it works. Just change the parameters to your needs.&lt;/my-p&gt;&lt;br /&gt;
&lt;h4&gt;
Related links&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;ffmpeg Homepage – &lt;a href=&quot;https://www.ffmpeg.org/&quot;&gt;https://www.ffmpeg.org&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;ffmpeg Filters, crop documentation – &lt;a href=&quot;https://ffmpeg.org/ffmpeg-filters.html#crop&quot;&gt;https://ffmpeg.org/ffmpeg-filters.html#crop&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3661703248334463798/posts/default/2853752002492959823'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3661703248334463798/posts/default/2853752002492959823'/><link rel='alternate' type='text/html' href='https://2bluebuffalo-en.blogspot.com/2018/11/how-to-crop-square-video-macos.html' title='How to crop a video to square on macOS'/><author><name>Blue Buffalo</name><uri>http://www.blogger.com/profile/00528128016542134074</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0k18Xpr72zGT3eBLQBuXSE7CTPEN-c3RaOB5F1JQq_Ozl84FwG3sWBmZrMMCGVvgwDJJ0ft3gRVgEqaWM58kSFcZ75YPTmfrf-5_Vh_AMKfp-LtkGH8mnCpIeWKt6-w/s113/Buffalo+profilo.png'/></author></entry><entry><id>tag:blogger.com,1999:blog-3661703248334463798.post-224230832396369436</id><published>2018-11-22T17:07:00.002+01:00</published><updated>2019-04-19T16:44:41.668+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Apple"/><category scheme="http://www.blogger.com/atom/ns#" term="Emulation"/><category scheme="http://www.blogger.com/atom/ns#" term="Mac OS X"/><category scheme="http://www.blogger.com/atom/ns#" term="Qemu"/><title type='text'>Useful resources for Qemu 3 on macOS</title><content type='html'>&lt;my-p&gt;Some links and useful code lines.&lt;/my-p&gt;&lt;my-p&gt;I’m running macOS Mojave 10.14.1 on a Mid 2012 MacBook Pro 13”.&lt;br /&gt;This is my &lt;i&gt;qemu.command&lt;/i&gt; file:&lt;/my-p&gt;&lt;br /&gt;
&lt;pre&gt;#!/bin/bash
cd &quot;$(dirname &quot;$0&quot;)&quot;
./qemu-system-ppc -L pc-bios -boot c -M mac99,via=pmu -m 1024 -prom-env &#39;auto-boot?=true&#39; -prom-env &#39;boot-args=-v&#39; -prom-env &#39;vga-ndrv?=true&#39; -drive file=MacOSXLeopard.img,format=raw,media=disk -netdev user,id=network01 -device sungem,netdev=network01&lt;/pre&gt;
&lt;my-p&gt;Mac OS X Leopard runs well.&lt;/my-p&gt;&lt;my-p&gt;I followed this guide on &lt;i&gt;emaculation.com&lt;/i&gt;:&amp;nbsp;&lt;a href=&quot;https://www.emaculation.com/doku.php/ppc-osx-on-qemu-for-osx&quot;&gt;https://www.emaculation.com/doku.php/ppc-osx-on-qemu-for-osx&lt;/a&gt;&lt;/my-p&gt;&lt;my-p&gt;I installed it from my Mac OS Leopard DVD. Check the &lt;b&gt;Boot from a real CD&lt;/b&gt;&amp;nbsp;section in the guide. Remember the &lt;code&gt;-M mac99,via=pmu&lt;/code&gt; option and to change &lt;code&gt;-boot d&lt;/code&gt; to &lt;code&gt;-boot c&lt;/code&gt; when you are done with the installation procedure.&lt;/my-p&gt;&lt;my-p&gt;From&amp;nbsp;&lt;a href=&quot;https://wiki.qemu.org/Documentation/Platforms/PowerPC&quot;&gt;https://wiki.qemu.org/Documentation/Platforms/PowerPC&lt;/a&gt; the part dedicated to Mac OS X 10.5 installation:&lt;/my-p&gt;
&lt;br /&gt;
&lt;blockquote&gt;
Mac OS X 10.5&lt;br /&gt;
Command-line options to install Mac OS X 10.X:&lt;br /&gt;
&lt;br /&gt;
./qemu-system-ppc -L pc-bios -boot d -M mac99,via=pmu -m 512 -hda &amp;lt;hd image file&amp;gt; -cdrom &amp;lt;iso file of installation media&amp;gt; -netdev user,id=mynet0 -device sungem,netdev=mynet0&lt;/blockquote&gt;
</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3661703248334463798/posts/default/224230832396369436'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3661703248334463798/posts/default/224230832396369436'/><link rel='alternate' type='text/html' href='https://2bluebuffalo-en.blogspot.com/2018/11/qemu-3-macos-useful-resources.html' title='Useful resources for Qemu 3 on macOS'/><author><name>Blue Buffalo</name><uri>http://www.blogger.com/profile/00528128016542134074</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0k18Xpr72zGT3eBLQBuXSE7CTPEN-c3RaOB5F1JQq_Ozl84FwG3sWBmZrMMCGVvgwDJJ0ft3gRVgEqaWM58kSFcZ75YPTmfrf-5_Vh_AMKfp-LtkGH8mnCpIeWKt6-w/s113/Buffalo+profilo.png'/></author></entry><entry><id>tag:blogger.com,1999:blog-3661703248334463798.post-7171541902832774901</id><published>2018-10-30T12:44:00.000+01:00</published><updated>2019-01-18T10:10:41.912+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="macOS"/><category scheme="http://www.blogger.com/atom/ns#" term="Terminal"/><title type='text'>Remove apps from Automation panel in System Preferences</title><content type='html'>&lt;my-p&gt;How to remove the apps listed in the&amp;nbsp;&lt;i&gt;Automation&lt;/i&gt;&amp;nbsp;panel in System Preferences &amp;gt; Security &amp;amp; Privacy.&amp;nbsp;&lt;/my-p&gt;
&lt;my-p&gt;I activated many authorization, for some apps and many scripts I made. It’s really annoying seeing these apps still there, despite I unchecked them.&lt;/my-p&gt;&lt;my-p&gt;Solution: run this command &lt;code&gt;tccutil reset AppleEvents&lt;/code&gt; in a Terminal window. It will wipe all the apps in the Automation panel. Unfortunately also the “checked” one. So also the one we gave access to.&lt;/my-p&gt;

&lt;br /&gt;
&lt;h4&gt;
Related links&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://bitsplitting.org/2018/07/11/reauthorizing-automation-in-mojave/&quot;&gt;Reauthorizing Automation in Mojave&lt;/a&gt; (where I picked the code from)&lt;/li&gt;
&lt;/ul&gt;
</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3661703248334463798/posts/default/7171541902832774901'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3661703248334463798/posts/default/7171541902832774901'/><link rel='alternate' type='text/html' href='https://2bluebuffalo-en.blogspot.com/2018/10/remove-apps-from-automation-privacy-and-settings.html' title='Remove apps from Automation panel in System Preferences'/><author><name>Blue Buffalo</name><uri>http://www.blogger.com/profile/00528128016542134074</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0k18Xpr72zGT3eBLQBuXSE7CTPEN-c3RaOB5F1JQq_Ozl84FwG3sWBmZrMMCGVvgwDJJ0ft3gRVgEqaWM58kSFcZ75YPTmfrf-5_Vh_AMKfp-LtkGH8mnCpIeWKt6-w/s113/Buffalo+profilo.png'/></author></entry><entry><id>tag:blogger.com,1999:blog-3661703248334463798.post-1723613630163319975</id><published>2018-05-19T20:11:00.000+02:00</published><updated>2018-09-21T23:29:54.699+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Coding"/><category scheme="http://www.blogger.com/atom/ns#" term="Python"/><title type='text'>How to make MagicaVoxel .png palette from GIMP color palette.</title><content type='html'>&lt;my-p&gt;How to: convert a Gimp palette in a png color palette for MagicaVoxel (or whatever) using Python and PIL.&amp;nbsp;&lt;/my-p&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;my-p&gt;First make sure you have &lt;a href=&quot;https://pypi.org/project/Pillow/&quot;&gt;Pillow&lt;/a&gt;. In GIMP go to: &lt;i&gt;Windows &amp;gt; Dockable Dialogues &amp;gt; Palettes&lt;/i&gt;. Then choose the palette you want to export; right-click,&amp;nbsp;&lt;i&gt;Export as &amp;gt; Text file...&lt;/i&gt; Great! Now you have a text file with all the hex codes inside.&lt;/my-p&gt;&lt;my-p&gt;Now just run this Python script I created; make sure the &lt;i&gt;.txt&lt;/i&gt; file and this one are in the same directory. The script will create a &lt;i&gt;palette.png&lt;/i&gt; file you can import in MagicaVoxel app!&lt;/my-p&gt;

&lt;script src=&quot;https://gist.github.com/mepy2/bb2f6f63af3f352378574ad1231555f5.js&quot;&gt;&lt;/script&gt;

</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3661703248334463798/posts/default/1723613630163319975'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3661703248334463798/posts/default/1723613630163319975'/><link rel='alternate' type='text/html' href='https://2bluebuffalo-en.blogspot.com/2018/05/how-to-make-magicavoxel-png-palette.html' title='How to make MagicaVoxel .png palette from GIMP color palette.'/><author><name>Blue Buffalo</name><uri>http://www.blogger.com/profile/00528128016542134074</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0k18Xpr72zGT3eBLQBuXSE7CTPEN-c3RaOB5F1JQq_Ozl84FwG3sWBmZrMMCGVvgwDJJ0ft3gRVgEqaWM58kSFcZ75YPTmfrf-5_Vh_AMKfp-LtkGH8mnCpIeWKt6-w/s113/Buffalo+profilo.png'/></author></entry><entry><id>tag:blogger.com,1999:blog-3661703248334463798.post-2943958454446544424</id><published>2018-01-25T22:24:00.000+01:00</published><updated>2018-01-25T22:45:08.714+01:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><category scheme="http://www.blogger.com/atom/ns#" term="Coding"/><category scheme="http://www.blogger.com/atom/ns#" term="Javascript"/><title type='text'>How to replace the Blogger favicon and insert one in HD for retina display.</title><content type='html'>&lt;div class=&quot;default&quot; lang=&quot;en&quot;&gt;
&lt;span style=&quot;font-size: medium;&quot;&gt;How to Insert an HD Favicon for Retina displays in Blogger. How to for MacBook Pro Retina Display. Change Blogger favicon. 24, 32, 64 pixels.&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;cover&quot;&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAFxHJ95p5TNi2j8Rj0u5a7TCAF9IFfTEpaCFZEWQaywHhvDGvE2KvgCDJ4BS8tvhXKCQ-fEV8NGISKeZkTk-GfIjOUJIT_nX-Q48Ofh2et1OmH4qNtqNUBl1UQ-h-5CxKOhSrRObWVp0/s1600/blue-buffalo-favicon-hd-retina-display-blogger-blogspot-32-pixel-48-64-16-x-16-high-resolution.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Blogger favicon, before and after.The second image is in HD, for display retina.&quot; border=&quot;0&quot; data-original-height=&quot;300&quot; data-original-width=&quot;700&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAFxHJ95p5TNi2j8Rj0u5a7TCAF9IFfTEpaCFZEWQaywHhvDGvE2KvgCDJ4BS8tvhXKCQ-fEV8NGISKeZkTk-GfIjOUJIT_nX-Q48Ofh2et1OmH4qNtqNUBl1UQ-h-5CxKOhSrRObWVp0/s1600/blue-buffalo-favicon-hd-retina-display-blogger-blogspot-32-pixel-48-64-16-x-16-high-resolution.png&quot; title=&quot;Before and after. 16 pixels and 32 pixels&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Before and after&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;span style=&quot;display: block; font-size: medium; margin-bottom: 1em; margin-left: 0; margin-right: 0; margin-top: 1em;&quot;&gt;All those who use Blogger believe they know how to &lt;b&gt;change favicon&lt;/b&gt;. In Blogger it&#39;s very simple: just go to &lt;b&gt;Layout&lt;/b&gt; and at the top change the favorite icon by clicking on &lt;i&gt;Edit&lt;/i&gt;. Remember to create a square, readable icon (not too many details, so something as simple as a &lt;b&gt;logo&lt;/b&gt; or symbol is preferable).&lt;/span&gt;&lt;span style=&quot;display: block; font-size: medium; margin-bottom: 1em; margin-left: 0; margin-right: 0; margin-top: 1em;&quot;&gt;What I didn&#39;t know is that Blogger, once the icon is uploaded online, &lt;b&gt;converts&lt;/b&gt; it into a. ico &lt;b&gt;16×16 pixel&lt;/b&gt; image.&lt;br /&gt;Now, 16×16 is good for almost all computers, so much so that I&#39;ve never had any problems... until recently, when I received a MacBook Pro 15 &quot;Retina display.&lt;br /&gt;On the &lt;b&gt;retina screen&lt;/b&gt;, in high definition, my favicon was a disaster. &lt;b&gt;Grainy&lt;/b&gt;, not well defined, in focus. Obviously I wasn&#39;t satisfied and I searched online for a solution. After a while (as always, you never find the solution at the first attempt....) this is the solution that I found and worked on.&lt;/span&gt;

&lt;br /&gt;
&lt;h2&gt;
How to change the Blogger&#39;s favicon. 32 pixels or more for Retina screens&lt;/h2&gt;
&lt;span style=&quot;display: block; font-size: medium; margin-bottom: 1em; margin-left: 0; margin-right: 0; margin-top: 1em;&quot;&gt;
Although the search for the solution has been a business, the solution itself is simple. Just copy and paste the code in the &lt;b&gt;head&lt;/b&gt; of our topic.&lt;/span&gt;&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyvJd86kbhVZt_Oxbw-xC_L-XW_7q5kLuhbcZYsfIvoNiT3DA2-JsfssiIFuH_4z6waxU7Y6YBy_bnOqqa8uiiS0ijnTFrqoaPQERZUw6iF8DnfVsUEAftUDr_EykJnxiQcF9_sX9wneA/s1600/html-script-blue-buffalo-template-tema-blogger-blogspot-favicon-code-hd-retina-display-32-pixel.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;The image shows the html code in the Blogger theme.&quot; border=&quot;0&quot; data-original-height=&quot;205&quot; data-original-width=&quot;1062&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyvJd86kbhVZt_Oxbw-xC_L-XW_7q5kLuhbcZYsfIvoNiT3DA2-JsfssiIFuH_4z6waxU7Y6YBy_bnOqqa8uiiS0ijnTFrqoaPQERZUw6iF8DnfVsUEAftUDr_EykJnxiQcF9_sX9wneA/s1600/html-script-blue-buffalo-template-tema-blogger-blogspot-favicon-code-hd-retina-display-32-pixel.png&quot; title=&quot;The code must be pasted before the closing tag &amp;lt;/ head&amp;gt;&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Where to paste the code into the template&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span style=&quot;display: block; font-size: medium; margin-bottom: 1em; margin-left: 0; margin-right: 0; margin-top: 1em;&quot;&gt;First, however, we need to create and upload our new favicon into Blogger. I&#39;ve specially created another article to make sure you don&#39;t stretch this: &lt;a href=&quot;https://2bluebuffalo.blogspot.it/2017/11/come-creare-una-favicon-in-hd-per-il-tuo-blog.html&quot; target=&quot;_blank&quot;&gt;How to create a favicon in HD for your website&lt;/a&gt;. Once we uploaded the icon we will need its &lt;b&gt;direct url&lt;/b&gt;. If you don’t know what it is or where to take it from, take a look at the article: &lt;a href=&quot;https://2bluebuffalo.blogspot.it/2017/11/link-diretto-immagini-blogger.html&quot; target=&quot;_blank&quot;&gt;Direct Link Blogger Images&lt;/a&gt;.&lt;/span&gt;&lt;span style=&quot;display: block; font-size: medium; margin-bottom: 1em; margin-left: 0; margin-right: 0; margin-top: 1em;&quot;&gt; Then go to &lt;i&gt;Theme &amp;gt; Modify HTML&lt;/i&gt; and search for &lt;code&gt;&amp;lt;/head&amp;gt;&lt;/code&gt; . Then immediately above this closing tag &lt;b&gt;we paste the code&lt;/b&gt; :&lt;/span&gt;
&lt;br /&gt;
&lt;pre&gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;
(function() {
    var link = document.querySelector(&quot;link[rel*=&#39;icon&#39;]&quot;) || document.createElement(&#39;link&#39;);
    link.type = &#39;image/x-icon&#39;;
    link.rel = &#39;shortcut icon&#39;;
    link.href = &#39;&lt;span style=&quot;color: red;&quot;&gt;http://www.stackoverflow.com/favicon.ico&lt;/span&gt;&#39;;
    document.getElementsByTagName(&#39;head&#39;)[0].appendChild(link);
})();
&amp;lt;/script&amp;gt;&lt;/pre&gt;
&lt;span style=&quot;display: block; font-size: medium; margin-bottom: 1em; margin-left: 0; margin-right: 0; margin-top: 1em;&quot;&gt;Instead of the link in red we will have to paste the &lt;b&gt;direct url&lt;/b&gt; of our favicon.&lt;br /&gt;Then save and close the Theme and visit your Blog to see the changes.&amp;nbsp;Remember that if you don&#39;t see the changes right away but are sure to have followed the guide perfectly, just make an &lt;b&gt;hard refresh&lt;/b&gt; of the page: on macOS just press &lt;kbd&gt;⌘&lt;/kbd&gt; &lt;kbd&gt;⇧&lt;/kbd&gt; + &lt;kbd&gt;R&lt;/kbd&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;h4&gt;
Link&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Solution with code from &lt;a href=&quot;https://stackoverflow.com/questions/260857/changing-website-favicon-dynamically&quot; target=&quot;_blank&quot;&gt;StackOverflow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hard Refresh, MacOS and Windows - &lt;a href=&quot;https://superuser.com/questions/220179/how-can-i-do-a-cache-refresh-in-google-chrome&quot; target=&quot;_blank&quot;&gt;How Can I Do Cache Refresh in Google Chrome?&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
</content><link rel='edit' type='application/atom+xml' href='https://www.blogger.com/feeds/3661703248334463798/posts/default/2943958454446544424'/><link rel='self' type='application/atom+xml' href='https://www.blogger.com/feeds/3661703248334463798/posts/default/2943958454446544424'/><link rel='alternate' type='text/html' href='https://2bluebuffalo-en.blogspot.com/2018/01/blogspot-favicon-hd-for-retina-display.html' title='How to replace the Blogger favicon and insert one in HD for retina display.'/><author><name>Blue Buffalo</name><uri>http://www.blogger.com/profile/00528128016542134074</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0k18Xpr72zGT3eBLQBuXSE7CTPEN-c3RaOB5F1JQq_Ozl84FwG3sWBmZrMMCGVvgwDJJ0ft3gRVgEqaWM58kSFcZ75YPTmfrf-5_Vh_AMKfp-LtkGH8mnCpIeWKt6-w/s113/Buffalo+profilo.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAFxHJ95p5TNi2j8Rj0u5a7TCAF9IFfTEpaCFZEWQaywHhvDGvE2KvgCDJ4BS8tvhXKCQ-fEV8NGISKeZkTk-GfIjOUJIT_nX-Q48Ofh2et1OmH4qNtqNUBl1UQ-h-5CxKOhSrRObWVp0/s72-c/blue-buffalo-favicon-hd-retina-display-blogger-blogspot-32-pixel-48-64-16-x-16-high-resolution.png" height="72" width="72"/></entry></feed>