<?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-7236887784802460774</id><updated>2024-10-02T00:24:09.414+08:00</updated><category term="Linux"/><category term="Directory Structure"/><category term="Git"/><category term="iOS"/><category term="log"/><category term="macOS"/><category term="NFS"/><category term="Objective-C"/><category term="Samba"/><category term="Swift"/><category term="crontab"/><category term="last"/><category term="reboot"/><category term="shutdown"/><category term="tmpwatch"/><title type='text'>I&#39;m Just A Programmer</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://imjustaprogrammer.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://imjustaprogrammer.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Nick Yang</name><uri>http://www.blogger.com/profile/10907813741179711335</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRFliHbYGgpOCMdfZUFh-L1ssiSi0kf2zd6PADNyOr0F_r-uHqhBUhUzDBO76QMeCAIjK3D_UMtOHa3QtFpSarat3zQVNMNVKso5y3IsSfcZuw78GpQ68hCFuG7e-HzQ/s141/programmer.jpg'/></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-7236887784802460774.post-7831189318409288007</id><published>2019-09-25T23:09:00.001+08:00</published><updated>2022-03-05T20:32:21.300+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Git"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="macOS"/><title type='text'>My Mac environment</title><summary type="text">



I know that every software engineer has a development environment that he is favorited. This article records all my Mac environment in order to set up faster when I change the computer in the future.

Basic on the Mac

Home-brew

Every Mac lover may know this package management tool. This is my first installation when I begin to use a new Mac.
$ /usr/bin/ruby -e &quot;$(curl -fsSL https://</summary><link rel='replies' type='application/atom+xml' href='http://imjustaprogrammer.blogspot.com/feeds/7831189318409288007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://imjustaprogrammer.blogspot.com/2019/09/my-mac-environment.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/7831189318409288007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/7831189318409288007'/><link rel='alternate' type='text/html' href='http://imjustaprogrammer.blogspot.com/2019/09/my-mac-environment.html' title='My Mac environment'/><author><name>Nick Yang</name><uri>http://www.blogger.com/profile/10907813741179711335</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRFliHbYGgpOCMdfZUFh-L1ssiSi0kf2zd6PADNyOr0F_r-uHqhBUhUzDBO76QMeCAIjK3D_UMtOHa3QtFpSarat3zQVNMNVKso5y3IsSfcZuw78GpQ68hCFuG7e-HzQ/s141/programmer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7236887784802460774.post-3980730028585564358</id><published>2017-07-18T15:33:00.000+08:00</published><updated>2017-07-18T15:33:15.542+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="NFS"/><title type='text'>Install NFS server on CentOS</title><summary type="text">Network FileSystem (NFS) is created by Sun company. It provide you a service to share files between different machine via network. It is similar with Samba which I mentioned before. But the transport speed is faster than Samba. Because it does not need user to type account and password. The server has white list to allow legal IP to login to access files directly.

Install server is very easy. We</summary><link rel='replies' type='application/atom+xml' href='http://imjustaprogrammer.blogspot.com/feeds/3980730028585564358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://imjustaprogrammer.blogspot.com/2017/07/install-nfs-server-on-centos.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/3980730028585564358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/3980730028585564358'/><link rel='alternate' type='text/html' href='http://imjustaprogrammer.blogspot.com/2017/07/install-nfs-server-on-centos.html' title='Install NFS server on CentOS'/><author><name>Nick Yang</name><uri>http://www.blogger.com/profile/10907813741179711335</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRFliHbYGgpOCMdfZUFh-L1ssiSi0kf2zd6PADNyOr0F_r-uHqhBUhUzDBO76QMeCAIjK3D_UMtOHa3QtFpSarat3zQVNMNVKso5y3IsSfcZuw78GpQ68hCFuG7e-HzQ/s141/programmer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7236887784802460774.post-5065085411912191857</id><published>2017-06-29T14:20:00.000+08:00</published><updated>2017-06-29T20:04:39.195+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Directory Structure"/><category scheme="http://www.blogger.com/atom/ns#" term="macOS"/><title type='text'>The concept of directory structure on macOS</title><summary type="text">
This article is aimed to introduce directories hierarchy for macOS. macOS is also followed by Filesystem Hierarchy Standard (FHS). But it has a little difference, that this article collects for you. The content of directories in macOS is divided to two part, standard directories and hidden directories.


Standard Directories


/Applications : Application’s contents

This directory is where you </summary><link rel='replies' type='application/atom+xml' href='http://imjustaprogrammer.blogspot.com/feeds/5065085411912191857/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://imjustaprogrammer.blogspot.com/2017/06/the-concept-of-directory-structure-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/5065085411912191857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/5065085411912191857'/><link rel='alternate' type='text/html' href='http://imjustaprogrammer.blogspot.com/2017/06/the-concept-of-directory-structure-on.html' title='The concept of directory structure on macOS'/><author><name>Nick Yang</name><uri>http://www.blogger.com/profile/10907813741179711335</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRFliHbYGgpOCMdfZUFh-L1ssiSi0kf2zd6PADNyOr0F_r-uHqhBUhUzDBO76QMeCAIjK3D_UMtOHa3QtFpSarat3zQVNMNVKso5y3IsSfcZuw78GpQ68hCFuG7e-HzQ/s141/programmer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7236887784802460774.post-8059541201195264647</id><published>2017-06-28T15:06:00.001+08:00</published><updated>2017-07-04T14:45:08.541+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="iOS"/><category scheme="http://www.blogger.com/atom/ns#" term="Objective-C"/><category scheme="http://www.blogger.com/atom/ns#" term="Swift"/><title type='text'>Importing Swift file to Objective-C project</title><summary type="text">I think it is very complex when I read Apple&#39;s reference. Hence, I decided to write a simple article which illustrates you how to import Swift file into Objective-C project step by step.


First, you should create an Objective-C project.



After project be created. We have some parameters should be set in Build Settings.


Find “Defines Module”, and set to “YES”. This setting let Xcode use same </summary><link rel='replies' type='application/atom+xml' href='http://imjustaprogrammer.blogspot.com/feeds/8059541201195264647/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://imjustaprogrammer.blogspot.com/2017/06/importing-swift-file-to-objective-c.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/8059541201195264647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/8059541201195264647'/><link rel='alternate' type='text/html' href='http://imjustaprogrammer.blogspot.com/2017/06/importing-swift-file-to-objective-c.html' title='Importing Swift file to Objective-C project'/><author><name>Nick Yang</name><uri>http://www.blogger.com/profile/10907813741179711335</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRFliHbYGgpOCMdfZUFh-L1ssiSi0kf2zd6PADNyOr0F_r-uHqhBUhUzDBO76QMeCAIjK3D_UMtOHa3QtFpSarat3zQVNMNVKso5y3IsSfcZuw78GpQ68hCFuG7e-HzQ/s141/programmer.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbxsgGmUtFF0n0Z1fkePGXKbRlnLpe9IBuL8wTXPFyLmwKvn4MqaW2YmWCSbXfWhU7t4rNDpuPfZ4Dk0P2KJMEqt2GTMRfASx_VehkiWl9935PEcxuH8aQbHCyNEgOZn5Zmb4HQo9BC7Zy/s72-c/Screen+Shot+2017-06-28+at+1.54.07+PM.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7236887784802460774.post-6326346230826555467</id><published>2016-06-01T21:03:00.001+08:00</published><updated>2017-06-28T16:15:09.243+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Samba"/><title type='text'>How to install Samba on CentOS ?</title><summary type="text">Is this article teach you do basic samba? Oh~ no. This article introduces the server of samba. This server can help you to share files between Linux and Windows. The difference with FTP server is you can revise file directly on your PC. So let me show you how to install Samba server on Cent OS.


Install samba
[nick1811@centos-6 ~]$ sudo yum install -y samba

To allow folder access
[nick1811@</summary><link rel='replies' type='application/atom+xml' href='http://imjustaprogrammer.blogspot.com/feeds/6326346230826555467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://imjustaprogrammer.blogspot.com/2016/06/how-to-install-samba-on-centos.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/6326346230826555467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/6326346230826555467'/><link rel='alternate' type='text/html' href='http://imjustaprogrammer.blogspot.com/2016/06/how-to-install-samba-on-centos.html' title='How to install Samba on CentOS ?'/><author><name>Nick Yang</name><uri>http://www.blogger.com/profile/10907813741179711335</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRFliHbYGgpOCMdfZUFh-L1ssiSi0kf2zd6PADNyOr0F_r-uHqhBUhUzDBO76QMeCAIjK3D_UMtOHa3QtFpSarat3zQVNMNVKso5y3IsSfcZuw78GpQ68hCFuG7e-HzQ/s141/programmer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7236887784802460774.post-2864249052449248860</id><published>2016-05-17T21:39:00.000+08:00</published><updated>2016-05-17T21:54:02.691+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>Change the login message</title><summary type="text">To know which server is own login, we should show welcome message before login. This article illustrates how to set display messages before/after login on the banner.

Before Login
To show welcome message before login, you should edit ssh configure file, /etc/ssh/sshd_cofig. Add banner message which is follows. We add a banner text file to /etc/profile.d, and specify this file path in the ssh </summary><link rel='replies' type='application/atom+xml' href='http://imjustaprogrammer.blogspot.com/feeds/2864249052449248860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://imjustaprogrammer.blogspot.com/2016/05/change-login-message.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/2864249052449248860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/2864249052449248860'/><link rel='alternate' type='text/html' href='http://imjustaprogrammer.blogspot.com/2016/05/change-login-message.html' title='Change the login message'/><author><name>Nick Yang</name><uri>http://www.blogger.com/profile/10907813741179711335</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRFliHbYGgpOCMdfZUFh-L1ssiSi0kf2zd6PADNyOr0F_r-uHqhBUhUzDBO76QMeCAIjK3D_UMtOHa3QtFpSarat3zQVNMNVKso5y3IsSfcZuw78GpQ68hCFuG7e-HzQ/s141/programmer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7236887784802460774.post-7153625947908440756</id><published>2016-05-16T21:28:00.000+08:00</published><updated>2016-05-16T21:28:25.578+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="last"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="log"/><category scheme="http://www.blogger.com/atom/ns#" term="reboot"/><category scheme="http://www.blogger.com/atom/ns#" term="shutdown"/><title type='text'>Searching log for shutdown/reboot on Linux</title><summary type="text">
To address problem, sometimes, we need to find log to know machine&#39;s shutdown/reboot time. However, how to do it?

last command

We use command, man last, to view the illustration(link). It lists login account, but reboot the machines use a pseudo account. Hence, we use the command, last reboot , to show the reboot time. For an instance, it shows last reboot time at 5/12 13:04.
[root@centos-6 ~]</summary><link rel='replies' type='application/atom+xml' href='http://imjustaprogrammer.blogspot.com/feeds/7153625947908440756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://imjustaprogrammer.blogspot.com/2016/05/searching-log-for-shutdownreboot-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/7153625947908440756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/7153625947908440756'/><link rel='alternate' type='text/html' href='http://imjustaprogrammer.blogspot.com/2016/05/searching-log-for-shutdownreboot-on.html' title='Searching log for shutdown/reboot on Linux'/><author><name>Nick Yang</name><uri>http://www.blogger.com/profile/10907813741179711335</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRFliHbYGgpOCMdfZUFh-L1ssiSi0kf2zd6PADNyOr0F_r-uHqhBUhUzDBO76QMeCAIjK3D_UMtOHa3QtFpSarat3zQVNMNVKso5y3IsSfcZuw78GpQ68hCFuG7e-HzQ/s141/programmer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7236887784802460774.post-1659578763736826493</id><published>2016-05-09T12:28:00.000+08:00</published><updated>2016-05-18T22:27:51.832+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="crontab"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="log"/><category scheme="http://www.blogger.com/atom/ns#" term="tmpwatch"/><title type='text'>How to make a schedule to clean logs on Linux ?</title><summary type="text">




In the software developing, we may make a lot of logs and stored on our developed systems. However, logs will increase by the time. To address increasable logs, we should make a schedule to clean it. In Linux system, we have a simple way to do it. This article will introduce two commands which are installed on Linux. First is crontab, that is a command which service for you to make a </summary><link rel='replies' type='application/atom+xml' href='http://imjustaprogrammer.blogspot.com/feeds/1659578763736826493/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://imjustaprogrammer.blogspot.com/2016/05/how-to-make-schedule-to-clean-logs-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/1659578763736826493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/1659578763736826493'/><link rel='alternate' type='text/html' href='http://imjustaprogrammer.blogspot.com/2016/05/how-to-make-schedule-to-clean-logs-on.html' title='How to make a schedule to clean logs on Linux ?'/><author><name>Nick Yang</name><uri>http://www.blogger.com/profile/10907813741179711335</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRFliHbYGgpOCMdfZUFh-L1ssiSi0kf2zd6PADNyOr0F_r-uHqhBUhUzDBO76QMeCAIjK3D_UMtOHa3QtFpSarat3zQVNMNVKso5y3IsSfcZuw78GpQ68hCFuG7e-HzQ/s141/programmer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7236887784802460774.post-3343035160968136698</id><published>2016-05-01T23:06:00.001+08:00</published><updated>2017-06-28T15:24:06.260+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Directory Structure"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>The concept of directory structure on Linux</title><summary type="text">
 


 

This article is aimed to provide directory structure information&amp;nbsp;on Linux Operation System. All of the directories are following the Filesystems Hierarchy Standard (FHS). Directories are specified purpose to store files.



/bin : Essential user command binaries (for use all users)

All the executable binary programs that can be executed by all users .
E.g. cat, chmod, chown, date, </summary><link rel='replies' type='application/atom+xml' href='http://imjustaprogrammer.blogspot.com/feeds/3343035160968136698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://imjustaprogrammer.blogspot.com/2016/05/the-concept-of-directory-structure-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/3343035160968136698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/3343035160968136698'/><link rel='alternate' type='text/html' href='http://imjustaprogrammer.blogspot.com/2016/05/the-concept-of-directory-structure-on.html' title='The concept of directory structure on Linux'/><author><name>Nick Yang</name><uri>http://www.blogger.com/profile/10907813741179711335</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRFliHbYGgpOCMdfZUFh-L1ssiSi0kf2zd6PADNyOr0F_r-uHqhBUhUzDBO76QMeCAIjK3D_UMtOHa3QtFpSarat3zQVNMNVKso5y3IsSfcZuw78GpQ68hCFuG7e-HzQ/s141/programmer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7236887784802460774.post-7098562242632560014</id><published>2016-03-30T12:46:00.000+08:00</published><updated>2019-09-25T14:27:11.750+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Git"/><title type='text'>Most Used Commands on Git</title><summary type="text">Initial git repository on current directory
$ git init


Download a project from GitHub/GitLab
$ git clone [url]


Configure your personal information
$ git config --global user.name &quot;Nick Yang&quot;
$ git config --global user.email &quot;your_email@example.com&quot;


Add .gitignore file (generate .gitignore)

$ git config --global core.excludesfile ~/your_file


Add file to area
$ git add [file]


Remove file</summary><link rel='replies' type='application/atom+xml' href='http://imjustaprogrammer.blogspot.com/feeds/7098562242632560014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://imjustaprogrammer.blogspot.com/2016/03/most-used-commands-on-git.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/7098562242632560014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/7098562242632560014'/><link rel='alternate' type='text/html' href='http://imjustaprogrammer.blogspot.com/2016/03/most-used-commands-on-git.html' title='Most Used Commands on Git'/><author><name>Nick Yang</name><uri>http://www.blogger.com/profile/10907813741179711335</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRFliHbYGgpOCMdfZUFh-L1ssiSi0kf2zd6PADNyOr0F_r-uHqhBUhUzDBO76QMeCAIjK3D_UMtOHa3QtFpSarat3zQVNMNVKso5y3IsSfcZuw78GpQ68hCFuG7e-HzQ/s141/programmer.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7236887784802460774.post-8862619021094195701</id><published>2016-03-28T12:21:00.000+08:00</published><updated>2016-04-10T15:54:22.481+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="iOS"/><title type='text'>App Transport Security</title><summary type="text">


Platforms: iOS 9.0 and later, OS&amp;nbsp;X v10.11 and later



Summary:

&lt;!--[if !supportLists]--&gt;l&amp;nbsp;&amp;nbsp; &lt;!--[endif]--&gt;Secure connections between App and back end

&lt;!--[if !supportLists]--&gt;l&amp;nbsp;&amp;nbsp; &lt;!--[endif]--&gt;Https exclusively

&lt;!--[if !supportLists]--&gt;l&amp;nbsp;&amp;nbsp; &lt;!--[endif]--&gt;default strong Internet security in iOS and OS
X apps and in app extensions



Protocol: TLS 1.2
and </summary><link rel='replies' type='application/atom+xml' href='http://imjustaprogrammer.blogspot.com/feeds/8862619021094195701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://imjustaprogrammer.blogspot.com/2016/03/app-transport-security.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/8862619021094195701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7236887784802460774/posts/default/8862619021094195701'/><link rel='alternate' type='text/html' href='http://imjustaprogrammer.blogspot.com/2016/03/app-transport-security.html' title='App Transport Security'/><author><name>Nick Yang</name><uri>http://www.blogger.com/profile/10907813741179711335</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRFliHbYGgpOCMdfZUFh-L1ssiSi0kf2zd6PADNyOr0F_r-uHqhBUhUzDBO76QMeCAIjK3D_UMtOHa3QtFpSarat3zQVNMNVKso5y3IsSfcZuw78GpQ68hCFuG7e-HzQ/s141/programmer.jpg'/></author><thr:total>0</thr:total></entry></feed>