Help
RSS
API
Feed
Maltego
Contact
Domain > www.faryarfathi.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-12-11
97.107.137.10
(
ClassC
)
Port 80
HTTP/1.1 200 OKDate: Thu, 11 Dec 2025 12:51:50 GMTServer: Apache/2.4.7 (Ubuntu)Last-Modified: Sat, 29 Nov 2014 01:45:06 GMTETag: 4241-508f586da0c80Accept-Ranges: bytesContent-Length: 16961Vary: Accept-EncodingConnection: closeContent-Type: text/html !DOCTYPE html>!--if IEMobile 7 >html classno-js iem7>!endif-->!--if lt IE 9>html classno-js lte-ie8>!endif-->!--if (gt IE 8)|(gt IEMobile 7)|!(IEMobile)|!(IE)>!-->html classno-js langen>!--!endif-->head> meta charsetutf-8> title>Faryar Fathi/title> meta nameauthor contentFaryar Fathi> meta namedescription contentHold fast to dreamsFor if dreams dieLife is a broken-winged birdThat cannot fly.Hold fast to dreamsFor when dreams goLife is a barren field …> !-- http://t.co/dKP3o1e --> meta nameHandheldFriendly contentTrue> meta nameMobileOptimized content320> meta nameviewport contentwidthdevice-width, initial-scale1> link relcanonical hrefhttp://www.faryarfathi.com> link href/favicon.png relicon> link href/stylesheets/screen.css mediascreen, projection relstylesheet typetext/css> link href/atom.xml relalternate titleFaryar Fathi typeapplication/atom+xml> script src/javascripts/modernizr-2.0.js>/script> script src//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js>/script> script>!window.jQuery && document.write(unescape(%3Cscript src./javascripts/libs/jquery.min.js%3E%3C/script%3E))/script> script src/javascripts/octopress.js typetext/javascript>/script> !--Fonts from Googles Web font directory at http://google.com/webfonts -->link href//fonts.googleapis.com/css?familyPT+Serif:regular,italic,bold,bolditalic relstylesheet typetext/css>link href//fonts.googleapis.com/css?familyOpen+Sans relstylesheet typetext/css>link href//fonts.googleapis.com/css?familyFjalla+One relstylesheet typetext/css>!--- MathJax Configuration -->script typetext/javascript src//cdn.mathjax.org/mathjax/latest/MathJax.js?configTeX-AMS-MML_HTMLorMML>/script> script typetext/javascript> var _gaq _gaq || ; _gaq.push(_setAccount, UA-49689626-1); _gaq.push(_trackPageview); (function() { var ga document.createElement(script); ga.type text/javascript; ga.async true; ga.src (https: document.location.protocol ? https:// : http://) + stats.g.doubleclick.net/dc.js; var s document.getElementsByTagName(script)0; s.parentNode.insertBefore(ga, s); })(); /script>/head>body classcollapse-sidebar sidebar-footer > header rolebanner>hgroup> h1>a href/>Faryar Fathi/a>/h1> h2>Composer, Coder, Entrepreneur/h2> /hgroup>/header> nav rolenavigation>ul classsubscribe data-subscriptionrss> li>a href/atom.xml relsubscribe-rss titlesubscribe via RSS>svg version1.1 xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink width25 height25 viewbox0 0 100 100>path classsocial dM 13.310204,73.332654 C 5.967347,73.332654 0,79.322448 0,86.621428 c 0,7.338776 5.967347,13.262246 13.310204,13.262246 7.370408,0 13.328572,-5.92245 13.328572,-13.262246 0,-7.29898 -5.958164,-13.288774 -13.328572,-13.288774 z M 0.01530612,33.978572 V 53.143878 C 12.493878,53.143878 24.229592,58.02347 33.068368,66.865306 41.894898,75.685714 46.767346,87.47449 46.767346,100 h 19.25 C 66.017346,63.592858 36.4,33.979592 0.01530612,33.978572 l 0,0 z M 0.03877552,0 V 19.17449 C 44.54796,19.17551 80.77551,55.437756 80.77551,100 H 100 C 100,44.87653 55.15102,0 0.03877552,0 z>/path>/svg>/a>/li> /ul> ul classsubscribe> li>a hrefhttps://plus.google.com/+FaryarFathi relpublisher titleGoogle+ Profile>svg version1.1 xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink width25 height25 viewbox0 0 100 100>path classsocial dM 23.03264,55.19021 C 32.01805,55.457578 38.046082,46.137447 36.495958,34.370183 34.943794,22.603939 26.398215,13.161349 17.411784,12.89296 8.4253533,12.625592 2.3973217,21.630392 3.9494863,33.400718 5.5006303,45.164921 14.043148,54.921821 23.03264,55.19021 z M 99.99898,24.999027 100,0 -0.00797206,0 0.0052943,16.202408 C 5.7047282,11.184661 13.611481,6.9914696 21.771315,6.9914696 c 8.721103,0 34.888495,0 34.888495,0 l -7.807765,6.6035874 -11.062106,0 c 7.33732,2.81349 11.246815,11.3407 11.246815,20.090377 0,7.348545 -4.082979,13.667416 -9.852826,18.161652 -5.629021,4.385043 -6.696453,6.220904 -6.696453,9.948752 0,3.180866 6.030073,8.594563 9.183386,10.81923 9.217061,6.498477 12.199952,12.530591 12.199952,22.603843 0,1.604209 -0.198996,3.206378 -0.591884,4.780993 L 100,100 c 0,0 0,-46.594917 0,-68.751495 l -18.750474,0 0,18.750475 -6.250499,0 0,-18.750475 -18.750474,0 0,-6.250498 18.750474,0 0,-18.7494538 6.250499,0 0,18.7494538 18.750474,0 z M 18.147557,74.798916 c 2.111393,0 4.04522,-0.05817 6.048441,-0.05817 -2.651232,-2.571634 -4.749358,-5.722905 -4.749358,-9.606889 0,-2.305285 0.738834,-4.52485 1.77157,-6.496436 -1.053145,0.0745 -2.127721,0.09695 -3.234952,0.09695 -7.261803,0 -13.4286215,-2.351208 -17.99020957,-6.236212 l 0,6.56685 0.00102048,19.70055 C 5.2128523,76.28781 11.409265,74.798916 18.147557,74.798916 z M 44.474145,93.051391 C 43.002599,87.308076 37.788918,84.46091 30.518951,79.420713 c -2.644088,-0.85313 -5.556565,-1.35521 -8.681304,-1.387866 -8.752739,-0.09389 -17.2452523,3.525266 -21.84561906,8.743028 l 0,13.224125 44.64641606,-0.0011 c 0,0 0.263286,-2.21038 0.263286,-3.362512 -10e-4,-1.222547 -0.151032,-2.419581 -0.427585,-3.58498 z>/path>/svg>/a>/li>/ul> form actionhttps://www.google.com/search methodget> fieldset rolesearch> input typehidden nameq valuesite:www.faryarfathi.com /> input classsearch typetext nameq results0 placeholderSearch/> /fieldset> /form> ul classmain-navigation> li>a href/>Home/a>/li> li>a href/about/>About/a>/li> li>a href/blog/archives>Archives/a>/li> li>a href/contact/>Contact/a>/li>/ul>/nav> div idmain> div idcontent> div classblog-index> article> header> h1 classentry-title>a href/dreams/>Dreams/a>/h1> p classmeta> time classentry-date datetime2014-11-21T08:36:15-05:00>span classdate>span classdate-month>Nov/span> span classdate-day>21/span>span classdate-suffix>st/span>, span classdate-year>2014/span>/span> span classtime>8:36 am/span>/time> /p> /header> div classentry-content>p>Hold fast to dreamsbr>For if dreams diebr>Life is a broken-winged birdbr>That cannot fly.br>Hold fast to dreamsbr>For when dreams gobr>Life is a barren fieldbr>Frozen with snow./p>p>Langston Hughes/p>/div> /article> article> header> h1 classentry-title>a href/a-look-at-swift-optionals/>A Look at Swift Optionals/a>/h1> p classmeta> time classentry-date datetime2014-11-17T10:08:42-05:00>span classdate>span classdate-month>Nov/span> span classdate-day>17/span>span classdate-suffix>th/span>, span classdate-year>2014/span>/span> span classtime>10:08 am/span>/time> /p> /header> div classentry-content>p>In programming, there are times that you need to represent the concept of em>no value/em>. Take a form field for example where you ask users to enter their age. Assuming that code>response/code> represents the entered text, you can use the code>toInt()/code> method of the String class to store the user’s age in a constant:/p>/div> footer> a relfull-article href/a-look-at-swift-optionals/>Read on →/a> /footer> /article> article> header> h1 classentry-title>a href/swift-typing-model/>Swift’s Typing Model/a>/h1> p classmeta> time classentry-date datetime2014-11-09T22:14:41-05:00>span classdate>span classdate-month>Nov/span> span classdate-day>9/span>span classdate-suffix>th/span>, span classdate-year>2014/span>/span> span classtime>10:14 pm/span>/time> /p> /header> div classentry-content>p>Safety is one of the core features of Swift. Apple has incorporated many safe programming patterns into the language to save you from making some common programmer mistakes. A safer type system is one of the ways that Swift helps you write code that’s safer and less error-prone./p>p>Let’s look at a few features…/p>/div> footer> a relfull-article href/swift-typing-model/>Read on →/a> /footer> /article> article> header> h1 classentry-title>a href/just-how-much-an-idea-is-worth/>Just How Much an Idea Is Worth?/a>/h1> p classmeta> time classentry-date datetime2014-10-18T12:28:42-04:00>span classdate>span classdate-month>Oct/span> span classdate-day>18/span>span classdate-suffix>th/span>, span classdate-year>2014/span>/span> span classtime>12:28 pm/span>/time> /p> /header> div classentry-content>p>As a follow-up on my previous post:/p>p>This might be an oldie but still a goodie, and perhaps the best way of looking at ideas that I’ve seen./p>/div> footer> a relfull-article href/just-how-much-an-idea-is-worth/>Read on →/a> /footer> /article> article> header> h1 classentry-title>a href/imma-let-you-finish-but-i-have-one-of-the-best-ideas-of-all-time/>Imma Let You Finish but I Have One of the Best Ideas of All Time!/a>/h1> p classmeta> time classentry-date datetime2014-08-11T17:56:23-04:00>span classdate>span classdate-month>Aug/span> span classdate-day>11/span>span classdate-suffix>th/span>, span classdate-year>2014/span>/span> span classtime>5:56 pm/span>/time> /p> /header> div classentry-content>p>Sometimes that’s exactly how I feel when I am interrupted by a passionate entrepreneur when I’m trying to explain why ideas are dime a dozen! Ok, now that I got that out of my chest, let’s move on./p>p>We all have idea and often a lot of them. And of course, we tend to think our ideas are generally better, smarter and more valuable than other people’s. But in reality ideas on their own are indeed worthless, or at least, have little value. What matters most is how you execute an idea./p>/div> footer> a relfull-article href/imma-let-you-finish-but-i-have-one-of-the-best-ideas-of-all-time/>Read on →/a> /footer> /article> article> header> h1 classentry-title>a href/invictus/>Invictus/a>/h1> p classmeta> time classentry-date datetime2014-07-21T20:25:04-04:00>span classdate>span classdate-month>Jul/span> span classdate-day>21/span>span classdate-suffix>st/span>, span classdate-year>2014/span>/span> span classtime>8:25 pm/span>/time> /p> /header> div classentry-content>p>Out of the night that covers me,br>Black as the Pit from pole to pole,br>I thank whatever gods may bebr>For my unconquerable soul./p>p>In the fell clutch of circumstancebr>I have not winced nor cried aloud.br>Under the bludgeonings of chancebr>My head is bloody, but unbowed.br>/p>p>Beyond this place of wrath and tearsbr>Looms but the Horror of the shade,br>And yet the menace of the yearsbr>Finds, and shall find, me unafraid./p>p>It matters not how strait the gate,br>How charged with punishments the scroll.br>I am the master of my fate:br>I am the captain of my soul./p>p>William Ernest Henley/p>/div> /article> article> header> h1 classentry-title>a href/enso-my-new-meditation-timer-app/>My New App: Enso Meditation Timer/a>/h1> p classmeta> time classentry-date datetime2014-06-21T22:45:06-04:00>span classdate>span classdate-month>Jun/span> span classdate-day>21/span>span classdate-suffix>st/span>, span classdate-year>2014/span>/span> span classtime>10:45 pm/span>/time> /p> /header> div classentry-content>p>It’s been a while that I’ve been working on a little side project of mine: a meditation timer and bell app called: Ensō./p>p>I have spent quite a bit of of time on Ensō, trying to make it as best as I possibly could. But of course, things are never as perfect as you’d like them to be. So, rather than obsessing over minor details, I decided to release the v1.0 knowing that I could improve a thing or two if I spent more time on it. But hey, there is a v1.0.1 for a reason!/p>/div> footer> a relfull-article href/enso-my-new-meditation-timer-app/>Read on →/a> /footer> /article> article> header> h1 classentry-title>a href/sneak-peak/>Sneak Peak!/a>/h1> p classmeta> time classentry-date datetime2014-05-29T12:11:12-04:00>span classdate>span classdate-month>May/span> span classdate-day>29/span>span classdate-suffix>th/span>, span classdate-year>2014/span>/span> span classtime>12:11 pm/span>/time> /p> /header> div classentry-content>p>Here’s a sneak peek of my new song for Piano, Violin and Cello, sans violin and cello!/p>p>Hope you like it!/p>/div> footer> a relfull-article href/sneak-peak/>Read on →/a> /footer> /article> article> header> h1 classentry-title>a href/organizing-import-directives-in-xcode/>Organizing Import Directives in Xcode/a>/h1> p classmeta> time classentry-date datetime2014-05-06T21:21:49-04:00>span classdate>span classdate-month>May/span> span classdate-day>6/span>span classdate-suffix>th/span>, span classdate-year>2014/span>/span> span classtime>9:21 pm/span>/time> /p> /header> div classentry-content>p>When writing code, I often end up with quite a few (sometimes repetitive) #import directives on top of my implementation files. Blame it on trying to write good, modular code!/p>p>Xcode doesn’t have an Organize Imports feature by default . But I picked up a nice tip in “Working Effectively with Xcode” WWDC video a while ago on how to create an organize imports service with a little bit of help from Automator./p>/div> footer> a relfull-article href/organizing-import-directives-in-xcode/>Read on →/a> /footer> /article> article> header> h1 classentry-title>a href/emmanuelle-sheet-music/>Emmanuelle Sheet Music/a>/h1> p classmeta> time classentry-date datetime2014-05-05T17:58:42-04:00>span classdate>span classdate-month>May/span> span classdate-day>5/span>span classdate-suffix>th/span>, span classdate-year>2014/span>/span> span classtime>5:58 pm/span>/time> /p> /header> div classentry-content>p>Enjoy!/p>/div> footer> a relfull-article href/emmanuelle-sheet-music/>Read on →/a> /footer> /article> div classpagination> a classprev href/page/2>← Older/a> a href/blog/archives>Blog Archives/a> /div>/div>aside classsidebar> /aside> /div> /div> footer rolecontentinfo>p> Copyright © 2014 - Faryar Fathi - span classcredit>Powered by a hrefhttp://octopress.org>Octopress/a> | Themed with a hrefhttps://github.com/lucaslew/whitespace>Whitespace/a>/span>/p>/footer> script typetext/javascript> (function(){ var twitterWidgets document.createElement(script); twitterWidgets.type text/javascript; twitterWidgets.async true; twitterWidgets.src //platform.twitter.com/widgets.js; document.getElementsByTagName(head)0.appendChild(twitterWidgets); })(); /script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]