<?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-3416721880766081419</id><updated>2025-07-11T00:51:25.671-07:00</updated><category term="linux"/><category term="terminal"/><category term="RSS reader"/><category term="android"/><category term="associations"/><category term="audio player"/><category term="bootable"/><category term="contacts"/><category term="disk partitioning"/><category term="dtach"/><category term="extend volume"/><category term="file extensions"/><category term="file type"/><category term="gnuscreen"/><category term="locale"/><category term="lock file"/><category term="music"/><category term="news reader"/><category term="password"/><category term="raspberry pi"/><category term="rtorrent"/><category term="tmux"/><category term="usb"/><category term="w3m"/><category term="web browser"/><category term="windows"/><category term="windows phone"/><title type='text'>ffcode</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ffcode.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://ffcode.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3416721880766081419.post-8527160060314362904</id><published>2024-11-03T10:33:00.003-08:00</published><updated>2024-11-03T10:33:17.821-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="dtach"/><category scheme="http://www.blogger.com/atom/ns#" term="gnuscreen"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="tmux"/><title type='text'>dtach - Tutorial</title><content type='html'>&lt;p&gt;dtach&amp;nbsp; is a small utility for the simple task of attaching and detaching to a session, like tmux or GNU screen.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;dtach -A /tmp/rtsocket -z rtorrent&lt;/blockquote&gt;&lt;p&gt;The command above will start rtorrent with a new socket in /tmp with socket name rtsocket,&amp;nbsp; option -A creating a new socket and attaching to it.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://ffcode.blogspot.com/feeds/8527160060314362904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ffcode.blogspot.com/2024/11/dtach-tutorial.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/8527160060314362904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/8527160060314362904'/><link rel='alternate' type='text/html' href='http://ffcode.blogspot.com/2024/11/dtach-tutorial.html' title='dtach - Tutorial'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3416721880766081419.post-2160671062251421013</id><published>2023-05-04T03:39:00.005-07:00</published><updated>2024-03-08T21:26:37.219-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="news reader"/><category scheme="http://www.blogger.com/atom/ns#" term="RSS reader"/><category scheme="http://www.blogger.com/atom/ns#" term="terminal"/><title type='text'>Terminal based linux news readers RSS readers</title><content type='html'>&lt;p&gt;newsboat&lt;/p&gt;&lt;p&gt;newsbeuter&lt;/p&gt;&lt;p&gt;snownews&lt;/p&gt;&lt;p&gt;Canto or canto-ng&lt;/p&gt;&lt;p&gt;more.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://ffcode.blogspot.com/feeds/2160671062251421013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ffcode.blogspot.com/2023/05/terminal-based-linux-news-readers-rss.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/2160671062251421013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/2160671062251421013'/><link rel='alternate' type='text/html' href='http://ffcode.blogspot.com/2023/05/terminal-based-linux-news-readers-rss.html' title='Terminal based linux news readers RSS readers'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3416721880766081419.post-6402711131524907088</id><published>2023-05-04T03:38:00.001-07:00</published><updated>2024-03-08T21:26:07.057-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="terminal"/><category scheme="http://www.blogger.com/atom/ns#" term="web browser"/><title type='text'>Three Linux terminal web browsers</title><content type='html'>&lt;p&gt;elinks&lt;/p&gt;&lt;p&gt;lynx&lt;/p&gt;&lt;p&gt;w3m&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://ffcode.blogspot.com/feeds/6402711131524907088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ffcode.blogspot.com/2023/05/linux-terminal-web-browsers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/6402711131524907088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/6402711131524907088'/><link rel='alternate' type='text/html' href='http://ffcode.blogspot.com/2023/05/linux-terminal-web-browsers.html' title='Three Linux terminal web browsers'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3416721880766081419.post-7688181469309977966</id><published>2023-05-04T03:36:00.003-07:00</published><updated>2024-03-08T21:25:50.142-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="audio player"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="music"/><category scheme="http://www.blogger.com/atom/ns#" term="terminal"/><title type='text'>Linux terminal music players</title><content type='html'>&lt;p&gt;Command-line terminal based music players.&lt;/p&gt;&lt;p&gt;cplay&lt;/p&gt;&lt;p&gt;cmus&lt;/p&gt;&lt;p&gt;&lt;b&gt;moc (Music on Console)&lt;/b&gt;&lt;/p&gt;&lt;p&gt;mpg123&lt;/p&gt;&lt;p&gt;mplayer based...&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://ffcode.blogspot.com/feeds/7688181469309977966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ffcode.blogspot.com/2023/05/linux-terminal-music-players.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/7688181469309977966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/7688181469309977966'/><link rel='alternate' type='text/html' href='http://ffcode.blogspot.com/2023/05/linux-terminal-music-players.html' title='Linux terminal music players'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3416721880766081419.post-2290069373527300318</id><published>2018-09-06T12:24:00.001-07:00</published><updated>2018-09-06T12:25:07.029-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="disk partitioning"/><category scheme="http://www.blogger.com/atom/ns#" term="extend volume"/><title type='text'>Disk Partitioning: How to extend disk to the left. </title><content type='html'></content><link rel='replies' type='application/atom+xml' href='http://ffcode.blogspot.com/feeds/2290069373527300318/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ffcode.blogspot.com/2018/09/disk-partitioning-how-to-extend-disk-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/2290069373527300318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/2290069373527300318'/><link rel='alternate' type='text/html' href='http://ffcode.blogspot.com/2018/09/disk-partitioning-how-to-extend-disk-to.html' title='Disk Partitioning: How to extend disk to the left. '/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3416721880766081419.post-5916097371874020138</id><published>2016-11-03T04:26:00.002-07:00</published><updated>2016-11-03T04:27:05.412-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="associations"/><category scheme="http://www.blogger.com/atom/ns#" term="file extensions"/><category scheme="http://www.blogger.com/atom/ns#" term="file type"/><title type='text'>Remove file type associations</title><content type='html'></content><link rel='replies' type='application/atom+xml' href='http://ffcode.blogspot.com/feeds/5916097371874020138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ffcode.blogspot.com/2016/11/remove-file-type-associations.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/5916097371874020138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/5916097371874020138'/><link rel='alternate' type='text/html' href='http://ffcode.blogspot.com/2016/11/remove-file-type-associations.html' title='Remove file type associations'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3416721880766081419.post-3505771190610907646</id><published>2016-08-11T03:29:00.000-07:00</published><updated>2019-07-30T10:50:08.507-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="locale"/><category scheme="http://www.blogger.com/atom/ns#" term="password"/><category scheme="http://www.blogger.com/atom/ns#" term="raspberry pi"/><title type='text'>Locked out of Raspberry Pi after changing locale or keyboard layout</title><content type='html'>Locked out of Raspberry Pi? It all settles down to the keyboard layout.&lt;br /&gt;
Most common probable is the locale change. After doing a first boot either through ssh or using an hdmi display and keyboard, most people start with setting up or configuring their raspberry pi.&lt;br /&gt;
When using &lt;i&gt;raspi-config&lt;/i&gt; most people end up changing password first because in &lt;i&gt;raspi-config&lt;/i&gt; tool password change is the top most option. A bad move since it would most likely end up with you being locked out after a locale change.&lt;br /&gt;
The default Raspbian images come with &lt;i&gt;en_GB&lt;/i&gt; (Great Britain) locale pre-installed. First thing you need to do is change locale and keyboard layout. Install whatever language or locale you want and if you want International US keyboard layout QWERTY or DVORAK, install it first.&lt;br /&gt;
When you change the keyboard layout after the password change the characters you might have used in password sequence don&#39;t exist anymore after a keyboard layout change. Thus one end up entering wrong password each time.&lt;br /&gt;
&lt;br /&gt;
So first things first change locale &amp;gt;&amp;gt; then change the keyboard layout. Most people outside Europe use International US. Whatever layout you use install it first.</content><link rel='replies' type='application/atom+xml' href='http://ffcode.blogspot.com/feeds/3505771190610907646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ffcode.blogspot.com/2016/08/locked-out-of-raspberry-pi-after.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/3505771190610907646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/3505771190610907646'/><link rel='alternate' type='text/html' href='http://ffcode.blogspot.com/2016/08/locked-out-of-raspberry-pi-after.html' title='Locked out of Raspberry Pi after changing locale or keyboard layout'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3416721880766081419.post-3720250471394373862</id><published>2016-03-03T04:45:00.001-08:00</published><updated>2016-03-03T04:45:20.756-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="bootable"/><category scheme="http://www.blogger.com/atom/ns#" term="usb"/><category scheme="http://www.blogger.com/atom/ns#" term="windows"/><title type='text'>How to create bootable Windows usb disk</title><content type='html'></content><link rel='replies' type='application/atom+xml' href='http://ffcode.blogspot.com/feeds/3720250471394373862/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ffcode.blogspot.com/2016/03/how-to-create-bootable-windows-usb-disk.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/3720250471394373862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/3720250471394373862'/><link rel='alternate' type='text/html' href='http://ffcode.blogspot.com/2016/03/how-to-create-bootable-windows-usb-disk.html' title='How to create bootable Windows usb disk'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3416721880766081419.post-3978127428325695324</id><published>2015-11-02T23:55:00.001-08:00</published><updated>2015-11-03T00:07:01.470-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="android"/><category scheme="http://www.blogger.com/atom/ns#" term="contacts"/><category scheme="http://www.blogger.com/atom/ns#" term="windows phone"/><title type='text'>Transfer contacts from a windows phone to android</title><content type='html'>Windows is closed, so it is very limited.&lt;br /&gt;
You can&#39;t transfer contacts simply with copy contacts to SIM card. There is only import from SIM, no export.&lt;br /&gt;
&lt;br /&gt;
So you want to transfer contacts from a windows phone (7,8) to an android.&amp;nbsp;Here is how:&lt;br /&gt;
&lt;br /&gt;
Your old Windows phone has a Microsoft, Live or Hotmail account associated to download apps and content from the store.&lt;br /&gt;
Sync your windows phone contacts to your Microsoft account, enable the option in settings to sync automatically or schedule sync.&lt;br /&gt;
Then login to your Microsoft account from a desktop browser. Microsoft account is hub for mail, contacts, calendar, onedrive and office suite.&lt;br /&gt;
For contacts, Go to the url &lt;a href=&quot;https://people.live.com/&quot;&gt;people.live.com&lt;/a&gt; where contacts are synced within your Microsoft account.&lt;br /&gt;
Select Manage &amp;gt; Export for Outlook.com and other services. It will download your contacts in a .csv file, which you can upload to your Google account or convert to vcard (.vcf) file.&lt;br /&gt;
&lt;br /&gt;
Login to google account and go to &lt;a href=&quot;https://www.google.com/contacts/&quot;&gt;google.com/contacts&lt;/a&gt; or you can login to Gmail where you have mail, contacts, tasks, above the Compose button. In Google contacts you can choose to import contacts, it will ask for a .csv or .vcf file, upload your .csv contacts file.&lt;br /&gt;
Your contacts are now in your google account, which will sync automatically with your android device, which uses your google account.&lt;br /&gt;
&lt;br /&gt;
Alternatively you can get a .vcf file by exporting contacts from Google contacts, because android doesn&#39;t let you import directly from a .csv file, then transfer the .vcf file to android device and use import from .vcf file, to import locally.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Caution:&lt;/b&gt; Don&#39;t use an online format converter unless you absolutely trust your contacts with them.</content><link rel='replies' type='application/atom+xml' href='http://ffcode.blogspot.com/feeds/3978127428325695324/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ffcode.blogspot.com/2015/11/transfer-contacts-from-windows-phone-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/3978127428325695324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/3978127428325695324'/><link rel='alternate' type='text/html' href='http://ffcode.blogspot.com/2015/11/transfer-contacts-from-windows-phone-to.html' title='Transfer contacts from a windows phone to android'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3416721880766081419.post-1291563895358495783</id><published>2015-04-22T03:38:00.002-07:00</published><updated>2015-06-21T09:45:17.934-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="w3m"/><title type='text'>Minimize or maximize w3m</title><content type='html'>W3m is console text browser, to minimize w3m use &lt;b&gt;ctrl-z&lt;/b&gt;, which stops w3m. Then use &lt;code&gt;bg&lt;/code&gt; to put it in background.&lt;br /&gt;
&lt;br /&gt;
Now to bring it back to foreground or maximize it, you need job number w3m is running. &lt;code&gt;bg&lt;/code&gt; will also list and assign job number to the task it is putting in background.&lt;br /&gt;
Now use &lt;code&gt;fg n&lt;/code&gt; to bring a job to foreground, with n being the job number, example: &lt;code&gt;fg 1&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
Alternatively you can use top or htop to view jobs running in background or their job numbers.</content><link rel='replies' type='application/atom+xml' href='http://ffcode.blogspot.com/feeds/1291563895358495783/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ffcode.blogspot.com/2015/04/minimize-or-maximize-w3m.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/1291563895358495783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/1291563895358495783'/><link rel='alternate' type='text/html' href='http://ffcode.blogspot.com/2015/04/minimize-or-maximize-w3m.html' title='Minimize or maximize w3m'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3416721880766081419.post-5496678482279268097</id><published>2015-01-21T04:34:00.004-08:00</published><updated>2015-04-22T03:54:26.990-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="lock file"/><category scheme="http://www.blogger.com/atom/ns#" term="rtorrent"/><title type='text'>rtorrent lock file</title><content type='html'>rtorrent exits displaying error message:&lt;br /&gt;
&lt;code&gt;Could not lock session directory: &quot;/home/user/rtorrent/.session/&quot; held by user&lt;/code&gt;&lt;br /&gt;
It usually results from not closing rtorrent properly, or due to abrupt ending of an rtorrent session.&lt;br /&gt;
&lt;br /&gt;
To resolve this, delete the rtorrent.lock file,&lt;br /&gt;
Find rtorrent.lock file in rtorrent session directory, to get the location of session directory, see rtorrent config file .rtorrent.rc&lt;br /&gt;
&lt;code&gt;cd ~/.rtorrent_session/&lt;/code&gt;&lt;br /&gt;
remove rtorrent.lock file using &lt;code&gt;rm&lt;/code&gt;&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://ffcode.blogspot.com/feeds/5496678482279268097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ffcode.blogspot.com/2015/01/rtorrent-lock-file.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/5496678482279268097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3416721880766081419/posts/default/5496678482279268097'/><link rel='alternate' type='text/html' href='http://ffcode.blogspot.com/2015/01/rtorrent-lock-file.html' title='rtorrent lock file'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>