andrewchaa.me.uk Report : Visit Site


  • Ranking Alexa Global: # 12,954,628

    Server:nginx...

    The main IP address: 192.0.78.25,Your server United States,San Francisco ISP:Automattic Inc  TLD:uk CountryCode:US

    The description :dance with a geek...

    This report updates in 26-Aug-2018

Technical data of the andrewchaa.me.uk


Geo IP provides you such as latitude, longitude and ISP (Internet Service Provider) etc. informations. Our GeoIP service found where is host andrewchaa.me.uk. Currently, hosted in United States and its service provider is Automattic Inc .

Latitude: 37.748424530029
Longitude: -122.41367340088
Country: United States (US)
City: San Francisco
Region: California
ISP: Automattic Inc

HTTP Header Analysis


HTTP Header information is a part of HTTP protocol that a user's browser sends to called nginx containing the details of what the browser wants and will accept back from the web server.

Content-Encoding:gzip
Transfer-Encoding:chunked
Strict-Transport-Security:max-age=86400
Vary:Accept-Encoding, Cookie
X-ac:3.ewr _dca
Server:nginx
Connection:keep-alive
Link:; rel=shortlink
Date:Sun, 26 Aug 2018 10:04:07 GMT
X-hacker:If you're reading this, you should visit automattic.com/jobs and apply to join the fun, mention this header.
Content-Type:text/html; charset=UTF-8

DNS

soa:ns1.wordpress.com. hostmaster.wordpress.com. 2005071858 14400 7200 604800 300
ns:ns2.wordpress.com.
ns1.wordpress.com.
ns3.wordpress.com.
ipv4:IP:192.0.78.25
ASN:2635
OWNER:AUTOMATTIC - Automattic, Inc, US
Country:US
IP:192.0.78.24
ASN:2635
OWNER:AUTOMATTIC - Automattic, Inc, US
Country:US
mx:MX preference = 0, mail exchanger = mx1.123-reg.co.uk.
MX preference = 0, mail exchanger = mx0.123-reg.co.uk.

HtmlToText

skip to content andrew chaa, cha cha dance with a geek menu about deploy then merge, each day may 31, 2018 ~ andy ~ leave a comment i favour master branch development, but as git and github become even more and more successful, everyone favour pr-driven work. don’t get me wrong. i love git and github, and can’t think of any other work environment without them. so my compromise is deploy my pr to the integration environment at least once a day and merge the change to the master branch. it’s a compromised version of continuous integration, or “throttled continuous integration” what are the benefits? i think many, but some of them i can think of now are with smaller pr, you can have more thorough code review. any discussion of code will start earlier and you have more time to think and to improve it. the merge or rebase will be trivial as you have smaller scope. you wouldn’t have as many as conflict as before. by pushing your code into master branch more often, you have each other’s code as early as possible. so, when you deploy your branch to a testing environment, it wouldn’t wipe out your colleagues’ code he might be testing. no competition for adhoc deployment is necessary. basically all the benefits of continuous integration including the above. what do you think? life of a garage quant may 4, 2018 ~ andy ~ leave a comment many thanks to ddd southwest organisers for a slot to share my experience as garage quant. this is the sides i used on the talk. https://docs.google.com/presentation/d/1hxfps0zhngq3ziw5imaz_3zj-lwlceyeoeulozyfxp0/edit?usp=sharing validate tenant with middleware / global filter, asp.net core 2 february 22, 2018 ~ andy ~ leave a comment tenant is a term that describes the country the application runs in at just eat. for example, uk, ie (ireland) are two different tenants. i’ve created an api that accepts a scheduled event. the endpoint is like this post api/v1/uk/events at the moment, we’ll only support 7 different tenants. the api should return badrequest if the country code doesn’t fall on those 7. it fits well for asp.net core middleware, middleware gets executed on every request. what’s middleware? middleware is software that’s assembled into an application pipeline to handle requests and responses for implementation, i need to do create an extension method, app.userequiretenantvalidation () to hook up the middleware write the middleware use the middleware in startup class 1. extension method public static class validatetenantonrequestextensions { public static iapplicationbuilder usevalidatetenantonrequest( this iapplicationbuilder builder) { return builder.usemiddleware(); } } 2. middleware public class validatetenantonrequestmiddleware { private readonly requestdelegate _next; public validatetenantonrequestmiddleware( requestdelegate next) { _next = next; } public async task invoke(httpcontext context) { if (context.getroutedata().values.containskey("tenant")) { var tenantstr = context.getroutevalue("tenant") as string; tenant _; var success = enum.tryparse(tenantstr, true, out _); if (!success) { context.response.statuscode = (int) httpstatuscode.badrequest; await context.response.writeasync( new error(new unsupportedtenantexception(tenantstr)).message); } } await _next(context); } } however, it turned out that global filter has better support in terms of routing. app.addmvc() populate route data and it happens almost at the latest on the pipeline. so, getroutedata() at the middleware level returns null. ok. i learn while i go. let’s change the code to filter. tenantfilter public class tenantrequiredfilterattribute : attribute, iresourcefilter { public void onresourceexecuting(resourceexecutingcontext context) { if (context.routedata.values.containskey("tenant")) { var tenantstr = context.routedata.values["tenant"] as string; tenant _; var success = enum.tryparse(tenantstr, true, out _); if (!success) { context.result = new objectresult( new error(new unsupportedtenantexception(tenantstr))) { statuscode = 400 }; } } } public void onresourceexecuted(resourceexecutedcontext context) { } } the code is almost the same, except that now the clas inherits iresourcefilter. you can add the filter to the pipeline in startup. services.addmvc(options => { options.filters.add(); }); forward your email with amazon ses february 22, 2018 ~ andy ~ leave a comment my partner works as acupuncturist. as self-employed person, she’s got a website, and recently, the hosting company was bought out, leaving her website down. i’ve moved her website to amazon s3. everything worked well, except her contact email address, [email protected]. ses is not supported on london region, i chose ireland, eu-west-1 . create a rule. add recipient. [email protected] in actions, first choose s3 and select the bucket you want to store the email i’ve created directory inside the bucket, “emails”. put emails as object key prefix in the next page, i’ve put info-rule as rule name. then clicked on “create rule”. i got an error, “could not write to bucket: xxxx-xxxx-email” it’s because i didn’t set the policy in s3 bucket to allow ses access. i followed a very helpful instruction from https://docs.aws.amazon.com/ses/latest/developerguide/receiving-email-permissions.html . you need to know your account id now, let’s send an email to test if the mail goes into the s3 bucket. 5 minutes later, the email still didn’t appear. what did i do wrong? i’m reading ses instruction again. interestingly, 10 minutes later, i’ve got an email from amazon, saying “please note that the rule that you configured to deliver emails to this s3 bucket is only valid if the entire setup process is successful. …” hmm, what does it mean by “entire setup process”? verify your domain: o configure in route 53: o set s3 bucket name: o set object key prefix: x. ah i’ve missed setting the folder name as object key prefix. i was setting it and writing about it at the same time. also my colleagues were chatting loudly behind me, so i must have been distracted. after a few more failed retries, i finally set it up successfully. the cause for the failure was that i didn’t put the name on route 53 record set correctly. the name should be the same as the domain. in my case, the name should have been “hyeeun-acupuncture.co.uk.” before it was “info-hyeeun-acupuncture.co.uk.” lambda … i’ve created a lambda function, but failed to set it on ses rule set. it seems ses doesn’t have enough permission to access the function. after while … it turned out that i had ses on eu-west-1 and my lambda was on eu-west-2. ses rule set wasn’t able to show the lambda function. so i’ve created a function eu-west-1. it enabled me to select the function on rule set and aws console kindly added the right permission to the lambda. it all works now. to summarise the steps i went through create a lambda with ses-forwarder . verify domain on ses. create mx record on route 53 verify your email address on ses create a rule set that ses receives emails to your domain. the rule set will have actions, 1) s3 and 2) lambda test resources https://bravokeyl.com/how-to-set-up-email-forwarding-with-amazon-ses/ https://github.com/arithmetric/aws-lambda-ses-forwarder ses overview: https://docs.aws.amazon.com/ses/latest/developerguide/getting-started.html ses email receiving: https://docs.aws.amazon.com/ses/latest/developerguide/receiving-email-setting-up.html test driven reading february 19, 2018 ~ andy ~ leave a comment “read your programming book as normal. when you get to a code sample, read it over then close the book. then try to type it up.” from http://www.pathsensitive.com/2018/01/the-benjamin-franklin-method-of-reading.html i’d like to call it tdr – test driven reading 개인적으로 책을 읽으면서 새로운 언어를 배우거나 framework을 배우는게 쉽지는 않았다. 처음에는 excited되어 읽다가도 끝까지 읽는게 쉽지 않았고, 또 읽고 나서도 막상 먼가 만들어 보려고 하면 내용이 잘 기억나지도 않았고. 그리고 읽는 게 생각보다 진도가 빨리 나가지 않으니, 학습의 속도가 느리니 답답하기도 하고. 비디오 강좌는 좀 더 나았다. 대부분 비디오들이 3시간을 넘지 않는 한에서 주제를 처음부터 끝까지 다루니, 아무래도 학습의 속

URL analysis for andrewchaa.me.uk


https://andrewchaa.me.uk/tag/sandwich-code/
https://andrewchaa.me.uk/tag/webdriver/
https://andrewchaa.me.uk/tag/korean/
https://andrewchaa.me.uk/tag/%ea%b9%80%ec%b0%bd%ec%a4%80/
https://andrewchaa.me.uk/tag/scrum/
https://andrewchaa.me.uk/tag/extensity/
https://andrewchaa.me.uk/tag/javascript/
https://andrewchaa.me.uk/tag/ndc/
https://andrewchaa.me.uk/tag/shortcuts/
https://andrewchaa.me.uk/tag/wcf/
https://andrewchaa.me.uk/tag/dreammail/
https://andrewchaa.me.uk/tag/data-access/
https://andrewchaa.me.uk/tag/iis/
https://andrewchaa.me.uk/tag/office-2007/
https://andrewchaa.me.uk/tag/c-com/

Whois Information


Whois is a protocol that is access to registering information. You can reach when the website was registered, when it will be expire, what is contact details of the site with the following informations. In a nutshell, it includes these informations;

Error for "andrewchaa.me.uk".

the WHOIS query quota for 2600:3c03:0000:0000:f03c:91ff:feae:779d has been exceeded
and will be replenished in 21833 seconds

WHOIS lookup made at 20:13:08 10-Sep-2017

--
This WHOIS information is provided for free by Nominet UK the central registry
for .uk domain names. This information and the .uk WHOIS are:

Copyright Nominet UK 1996 - 2017.

You may not access the .uk WHOIS or use any data from it except as permitted
by the terms of use available in full at http://www.nominet.uk/whoisterms,
which includes restrictions on: (A) use of the data for advertising, or its
repackaging, recompilation, redistribution or reuse (B) obscuring, removing
or hiding any or all of this notice and (C) exceeding query rate or volume
limits. The data is provided on an 'as-is' basis and may lag behind the
register. Access may be withdrawn or restricted at any time.

  REFERRER http://www.nominet.org.uk

  REGISTRAR Nominet UK

SERVERS

  SERVER uk.whois-servers.net

  ARGS andrewchaa.me.uk

  PORT 43

  TYPE domain

DISCLAIMER
This WHOIS information is provided for free by Nominet UK the central registry
for .uk domain names. This information and the .uk WHOIS are:
Copyright Nominet UK 1996 - 2017.
You may not access the .uk WHOIS or use any data from it except as permitted
by the terms of use available in full at http://www.nominet.uk/whoisterms,
which includes restrictions on: (A) use of the data for advertising, or its
repackaging, recompilation, redistribution or reuse (B) obscuring, removing
or hiding any or all of this notice and (C) exceeding query rate or volume
limits. The data is provided on an 'as-is' basis and may lag behind the
register. Access may be withdrawn or restricted at any time.

  REGISTERED no

DOMAIN

  NAME andrewchaa.me.uk

NSERVER

  NS.123-REG.CO.UK 212.67.202.2

  NS2.123-REG.CO.UK 62.138.132.21

Go to top

Mistakes


The following list shows you to spelling mistakes possible of the internet users for the website searched .

  • www.uandrewchaa.com
  • www.7andrewchaa.com
  • www.handrewchaa.com
  • www.kandrewchaa.com
  • www.jandrewchaa.com
  • www.iandrewchaa.com
  • www.8andrewchaa.com
  • www.yandrewchaa.com
  • www.andrewchaaebc.com
  • www.andrewchaaebc.com
  • www.andrewchaa3bc.com
  • www.andrewchaawbc.com
  • www.andrewchaasbc.com
  • www.andrewchaa#bc.com
  • www.andrewchaadbc.com
  • www.andrewchaafbc.com
  • www.andrewchaa&bc.com
  • www.andrewchaarbc.com
  • www.urlw4ebc.com
  • www.andrewchaa4bc.com
  • www.andrewchaac.com
  • www.andrewchaabc.com
  • www.andrewchaavc.com
  • www.andrewchaavbc.com
  • www.andrewchaavc.com
  • www.andrewchaa c.com
  • www.andrewchaa bc.com
  • www.andrewchaa c.com
  • www.andrewchaagc.com
  • www.andrewchaagbc.com
  • www.andrewchaagc.com
  • www.andrewchaajc.com
  • www.andrewchaajbc.com
  • www.andrewchaajc.com
  • www.andrewchaanc.com
  • www.andrewchaanbc.com
  • www.andrewchaanc.com
  • www.andrewchaahc.com
  • www.andrewchaahbc.com
  • www.andrewchaahc.com
  • www.andrewchaa.com
  • www.andrewchaac.com
  • www.andrewchaax.com
  • www.andrewchaaxc.com
  • www.andrewchaax.com
  • www.andrewchaaf.com
  • www.andrewchaafc.com
  • www.andrewchaaf.com
  • www.andrewchaav.com
  • www.andrewchaavc.com
  • www.andrewchaav.com
  • www.andrewchaad.com
  • www.andrewchaadc.com
  • www.andrewchaad.com
  • www.andrewchaacb.com
  • www.andrewchaacom
  • www.andrewchaa..com
  • www.andrewchaa/com
  • www.andrewchaa/.com
  • www.andrewchaa./com
  • www.andrewchaancom
  • www.andrewchaan.com
  • www.andrewchaa.ncom
  • www.andrewchaa;com
  • www.andrewchaa;.com
  • www.andrewchaa.;com
  • www.andrewchaalcom
  • www.andrewchaal.com
  • www.andrewchaa.lcom
  • www.andrewchaa com
  • www.andrewchaa .com
  • www.andrewchaa. com
  • www.andrewchaa,com
  • www.andrewchaa,.com
  • www.andrewchaa.,com
  • www.andrewchaamcom
  • www.andrewchaam.com
  • www.andrewchaa.mcom
  • www.andrewchaa.ccom
  • www.andrewchaa.om
  • www.andrewchaa.ccom
  • www.andrewchaa.xom
  • www.andrewchaa.xcom
  • www.andrewchaa.cxom
  • www.andrewchaa.fom
  • www.andrewchaa.fcom
  • www.andrewchaa.cfom
  • www.andrewchaa.vom
  • www.andrewchaa.vcom
  • www.andrewchaa.cvom
  • www.andrewchaa.dom
  • www.andrewchaa.dcom
  • www.andrewchaa.cdom
  • www.andrewchaac.om
  • www.andrewchaa.cm
  • www.andrewchaa.coom
  • www.andrewchaa.cpm
  • www.andrewchaa.cpom
  • www.andrewchaa.copm
  • www.andrewchaa.cim
  • www.andrewchaa.ciom
  • www.andrewchaa.coim
  • www.andrewchaa.ckm
  • www.andrewchaa.ckom
  • www.andrewchaa.cokm
  • www.andrewchaa.clm
  • www.andrewchaa.clom
  • www.andrewchaa.colm
  • www.andrewchaa.c0m
  • www.andrewchaa.c0om
  • www.andrewchaa.co0m
  • www.andrewchaa.c:m
  • www.andrewchaa.c:om
  • www.andrewchaa.co:m
  • www.andrewchaa.c9m
  • www.andrewchaa.c9om
  • www.andrewchaa.co9m
  • www.andrewchaa.ocm
  • www.andrewchaa.co
  • andrewchaa.me.ukm
  • www.andrewchaa.con
  • www.andrewchaa.conm
  • andrewchaa.me.ukn
  • www.andrewchaa.col
  • www.andrewchaa.colm
  • andrewchaa.me.ukl
  • www.andrewchaa.co
  • www.andrewchaa.co m
  • andrewchaa.me.uk
  • www.andrewchaa.cok
  • www.andrewchaa.cokm
  • andrewchaa.me.ukk
  • www.andrewchaa.co,
  • www.andrewchaa.co,m
  • andrewchaa.me.uk,
  • www.andrewchaa.coj
  • www.andrewchaa.cojm
  • andrewchaa.me.ukj
  • www.andrewchaa.cmo
Show All Mistakes Hide All Mistakes