Robot | Path | Permission |
GoogleBot | / | ✔ |
BingBot | / | ✔ |
BaiduSpider | / | ✔ |
YandexBot | / | ✔ |
User-agent: * Disallow: Sitemap: |
Title | Cocoaphony |
Description | Sometimes there’s code so commonplace that we forget how strange it actually is. I mean, Swift is a strongly typed language right? Types types types |
Keywords | N/A |
WebSite | robnapier.net |
Host IP | 185.199.108.153 |
Location | - |
Site | Rank |
US$1,767,528
Last updated: 2023-05-14 06:43:42
robnapier.net has Semrush global rank of 5,988,196. robnapier.net has an estimated worth of US$ 1,767,528, based on its estimated Ads revenue. robnapier.net receives approximately 203,946 unique visitors each day. Its web server is located in -, with IP address 185.199.108.153. According to SiteAdvisor, robnapier.net is safe to visit. |
Purchase/Sale Value | US$1,767,528 |
Daily Ads Revenue | US$1,632 |
Monthly Ads Revenue | US$48,947 |
Yearly Ads Revenue | US$587,364 |
Daily Unique Visitors | 13,597 |
Note: All traffic and earnings values are estimates. |
Host | Type | TTL | Data |
robnapier.net. | A | 1799 | IP: 185.199.108.153 |
robnapier.net. | A | 1799 | IP: 185.199.110.153 |
robnapier.net. | A | 1799 | IP: 185.199.109.153 |
robnapier.net. | A | 1799 | IP: 185.199.111.153 |
robnapier.net. | NS | 1800 | NS Record: dns2.registrar-servers.com. |
robnapier.net. | NS | 1800 | NS Record: dns1.registrar-servers.com. |
robnapier.net. | MX | 1800 | MX Record: 15 eforward4.registrar-servers.com. |
robnapier.net. | MX | 1800 | MX Record: 10 eforward1.registrar-servers.com. |
robnapier.net. | MX | 1800 | MX Record: 10 eforward2.registrar-servers.com. |
robnapier.net. | MX | 1800 | MX Record: 10 eforward3.registrar-servers.com. |
robnapier.net. | MX | 1800 | MX Record: 5 eforward7.registrar-servers.com. |
robnapier.net. | MX | 1800 | MX Record: 1 eforward6.registrar-servers.com. |
robnapier.net. | MX | 1800 | MX Record: 20 eforward5.registrar-servers.com. |
robnapier.net. | TXT | 1800 | TXT Record: v=spf1 include:spf.efwd.registrar-servers.com ~all |
Cocoaphony RSS Blog Archives The Littlest Type 28 Oct 2019 Sometimes there’s code so commonplace that we forget how strange it actually is. I mean, Swift is a strongly typed language right? Types types types! We say what things are, and the compiler enforces it for us. But then you see some piece of code like this: func addOne ( _ x : Int ) -> Int { fatalError ( "Haha! No Int for you!" ) } That’s legal Swift. I don’t think many would find that surprising. Of course that’s legal, right? But it is surprising. addOne claims to be a function that accepts an Int and returns an Int. It does accept an Int, but… it doesn’t return an Int . “Don’t be silly, Rob. It crashes. It can’t return an Int if it crashes.” Well, yeah. But it promised to return an Int. It didn’t promise to “return an Int or crash,” did it? The whole point of strong types was that the compiler would enforce our promises, and the compiler doesn’t bat an eye at this code. “The compiler can’t possibly know everything that |
HTTP/1.1 301 Moved Permanently Server: GitHub.com Content-Type: text/html Location: https://robnapier.net/ X-GitHub-Request-Id: FF3E:112D:458478:7D293C:61C3B381 Content-Length: 162 Accept-Ranges: bytes Date: Wed, 22 Dec 2021 23:23:45 GMT Via: 1.1 varnish Age: 0 Connection: keep-alive X-Served-By: cache-lga21968-LGA X-Cache: MISS X-Cache-Hits: 0 X-Timer: S1640215425.147487,VS0,VE9 Vary: Accept-Encoding X-Fastly-Request-ID: 997a4f269431834b29fb3f46bf14fa76d62d8f45 HTTP/2 200 server: GitHub.com content-type: text/html; charset=utf-8 last-modified: Tue, 29 Oct 2019 12:06:11 GMT access-control-allow-origin: * etag: "5db82b33-6968" expires: Wed, 22 Dec 2021 23:33:45 GMT cache-control: max-age=600 x-proxy-cache: MISS x-github-request-id: 4898:5333:6C7A5C:A5D851:61C3B381 accept-ranges: bytes date: Wed, 22 Dec 2021 23:23:45 GMT via: 1.1 varnish age: 0 x-served-by: cache-lga21981-LGA x-cache: MISS x-cache-hits: 0 x-timer: S1640215425.200693,VS0,VE11 vary: Accept-Encoding x-fastly-request-id: 9ceda51a46e7767486bcff8fb388597bf3f59131 content-length: 26984 |
Domain Name: ROBNAPIER.NET Registry Domain ID: 1426181072_DOMAIN_NET-VRSN Registrar WHOIS Server: whois.namecheap.com Registrar URL: http://www.namecheap.com Updated Date: 2018-01-25T16:08:12Z Creation Date: 2008-03-18T18:49:24Z Registry Expiry Date: 2023-03-18T18:49:24Z Registrar: NameCheap, Inc. Registrar IANA ID: 1068 Registrar Abuse Contact Email: abuse@namecheap.com Registrar Abuse Contact Phone: +1.6613102107 Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited Name Server: DNS1.REGISTRAR-SERVERS.COM Name Server: DNS2.REGISTRAR-SERVERS.COM DNSSEC: unsigned >>> Last update of whois database: 2021-12-26T07:25:12Z <<< |