4.15 score from hupso.pl for:
ironshay.com



HTML Content


Title ironshay | ironing code, geek t-shirts and even presentations!

Length: 67, Words: 8
Description ironing code, geek t-shirts and even presentations!

Length: 51, Words: 7
Keywords .net,altnet,angularjs,architecture,asp.net,asp.net mvc,c#,cloud computing,dlr,ironpython,ironruby,off topic,office,presentations,razor,security,silverlight,tests,tips,winforms
Robots
Charset UTF-8
Og Meta - Title pusty
Og Meta - Description pusty
Og Meta - Site name pusty
Tytuł powinien zawierać pomiędzy 10 a 70 znaków (ze spacjami), a mniej niż 12 słów w długości.
Meta opis powinien zawierać pomiędzy 50 a 160 znaków (łącznie ze spacjami), a mniej niż 24 słów w długości.
Kodowanie znaków powinny być określone , UTF-8 jest chyba najlepszy zestaw znaków, aby przejść z powodu UTF-8 jest bardziej międzynarodowy kodowaniem.
Otwarte obiekty wykresu powinny być obecne w stronie internetowej (więcej informacji na temat protokołu OpenGraph: http://ogp.me/)

SEO Content

Words/Characters 2313
Text/HTML 41.46 %
Headings H1 1
H2 11
H3 13
H4 0
H5 0
H6 0
H1
ironshay
H2
ironing code, geek t-shirts and even presentations!
a new blog!
my chrome developer tools interview at .net rocks! is available
ngvalue - codevalue's first angularjs conference!
code snippet: find an element in page by its angular scope id
the "man in the middle" debugging technique
using inline templates for directives
code samples from idndug – august 2013
local iis not working and the horrifying “the server committed a protocol violation” error
my interview on herding code is published!
video, slides and code from my session at aspconf 2012 – asp.net mvc tips, tricks and hidden gems
H3
so what's the problem, anyway?
the solution
what are inline templates?
what is it good for?
how do you define inline templates?
why not, then?
summary
the problem
the solution
video
slides
 
code samples
H4
H5
H6
strong
404 not found
“the server committed a protocol violation. section=responsestatusline”.
skype
asp.net mvc tips, tricks and hidden gems
shay friedman
http://shaygular.com
b
404 not found
“the server committed a protocol violation. section=responsestatusline”.
skype
asp.net mvc tips, tricks and hidden gems
shay friedman
http://shaygular.com
i
404 not found
“the server committed a protocol violation. section=responsestatusline”.
skype
asp.net mvc tips, tricks and hidden gems
shay friedman
http://shaygular.com
em
Bolds strong 6
b 6
i 6
em 0
Zawartość strony internetowej powinno zawierać więcej niż 250 słów, z stopa tekst / kod jest wyższy niż 20%.
Pozycji używać znaczników (h1, h2, h3, ...), aby określić temat sekcji lub ustępów na stronie, ale zwykle, użyj mniej niż 6 dla każdego tagu pozycje zachować swoją stronę zwięzły.
Styl używać silnych i kursywy znaczniki podkreślić swoje słowa kluczowe swojej stronie, ale nie nadużywać (mniej niż 16 silnych tagi i 16 znaczników kursywy)

Statystyki strony

twitter:title pusty
twitter:description pusty
google+ itemprop=name pusty
Pliki zewnętrzne 28
Pliki CSS 7
Pliki javascript 21
Plik należy zmniejszyć całkowite odwołanie plików (CSS + JavaScript) do 7-8 maksymalnie.

Linki wewnętrzne i zewnętrzne

Linki 112
Linki wewnętrzne 50
Linki zewnętrzne 62
Linki bez atrybutu Title 109
Linki z atrybutem NOFOLLOW 0
Linki - Użyj atrybutu tytuł dla każdego łącza. Nofollow link jest link, który nie pozwala wyszukiwarkom boty zrealizują są odnośniki no follow. Należy zwracać uwagę na ich użytkowania

Linki wewnętrzne

navigation - search #
a new blog! /post/a-new-blog.aspx
comments (0) /post/a-new-blog.aspx#comment
my chrome developer tools interview at .net rocks! is available /post/my-chrome-developer-tools-interview-at-net-rocks-is-available.aspx
comments (0) /post/my-chrome-developer-tools-interview-at-net-rocks-is-available.aspx#comment
ngvalue - codevalue's first angularjs conference! /post/ngvalue-codevalue-s-first-angularjs-conference.aspx
angularjs /category/angularjs.aspx
comments (0) /post/ngvalue-codevalue-s-first-angularjs-conference.aspx#comment
code snippet: find an element in page by its angular scope id /post/code-snippet-find-an-element-in-page-by-its-angular-scope-id.aspx
angularjs /category/angularjs.aspx
comments (0) /post/code-snippet-find-an-element-in-page-by-its-angular-scope-id.aspx#comment
the "man in the middle" debugging technique /post/what-changed-my-input-field-s-value.aspx
comments (1) /post/what-changed-my-input-field-s-value.aspx#comment
using inline templates for directives /post/using-inline-templates-for-directives.aspx
angularjs /category/angularjs.aspx
comments (0) /post/using-inline-templates-for-directives.aspx#comment
code samples from idndug – august 2013 /post/code-samples-from-idndug-e28093-august-2013.aspx
comments (1) /post/code-samples-from-idndug-e28093-august-2013.aspx#comment
local iis not working and the horrifying “the server committed a protocol violation” error /post/local-iis-not-working-and-the-horrifying-e2809cthe-server-committed-a-protocol-violatione2809d-error.aspx
tips /category/tips.aspx
comments (1) /post/local-iis-not-working-and-the-horrifying-e2809cthe-server-committed-a-protocol-violatione2809d-error.aspx#comment
my interview on herding code is published! /post/my-interview-on-herding-code-is-published!.aspx
.net /category/net.aspx
dlr /category/dlr.aspx
ironruby /category/ironruby.aspx
presentations /category/presentations.aspx
c# /category/c.aspx
comments (0) /post/my-interview-on-herding-code-is-published!.aspx#comment
video, slides and code from my session at aspconf 2012 – asp.net mvc tips, tricks and hidden gems /post/video-slides-and-code-from-my-session-at-aspconf-2012-e28093-aspnet-mvc-tips-tricks-and-hidden-gems.aspx
asp.net mvc /category/aspnet-mvc.aspx
tips /category/tips.aspx
presentations /category/presentations.aspx
comments (1) /post/video-slides-and-code-from-my-session-at-aspconf-2012-e28093-aspnet-mvc-tips-tricks-and-hidden-gems.aspx#comment
<< older posts
newer posts >>
2 /?page=2
3 /?page=3
4 /?page=4
5 /?page=5
6 /?page=6
7 /?page=7
8 /?page=8
9 /?page=9
10 /?page=10
12 /?page=12
13 /?page=13
older posts /?page=2
filter by apml javascript:void(blogengine.filterbyapml())
log in /account/login.aspx
up #

Linki zewnętrzne

home http://ironshay.com/
archive http://ironshay.com/archive.aspx
contact http://ironshay.com/contact.aspx
ironshay http://ironshay.com/
- http://feeds.feedburner.com/shaytalksabout
- https://www.google.com/+shayfriedmanthefirst
- http://github.com/shayfriedman
- http://www.linkedin.com/in/shayfriedman
- http://twitter.com/ironshay
shay friedman http://ironshay.com/author/shay-friedman.aspx
shaygular.com http://www.shaygular.com
shay friedman http://ironshay.com/author/shay-friedman.aspx
http://www.dotnetrocks.com/default.aspx?shownum=1072 http://www.dotnetrocks.com/default.aspx?shownum=1072
ozcode http://www.oz-code.com/
web http://ironshay.com/?tag=/web
shay friedman http://ironshay.com/author/shay-friedman.aspx
ngvalue http://ngvalue.co.il
http://www.ngvalue.co.il http://ngvalue.co.il
shay friedman http://ironshay.com/author/shay-friedman.aspx
angularjs http://ironshay.com/?tag=/angularjs
javascript http://ironshay.com/?tag=/javascript
web http://ironshay.com/?tag=/web
shay friedman http://ironshay.com/author/shay-friedman.aspx
http://jsfiddle.net/ironshay/4a8gr/ http://jsfiddle.net/ironshay/4a8gr/
http://jsfiddle.net/ironshay/rdas3/ http://jsfiddle.net/ironshay/rdas3/
shay friedman http://ironshay.com/author/shay-friedman.aspx
angularjs http://ironshay.com/?tag=/angularjs
web http://ironshay.com/?tag=/web
shay friedman http://ironshay.com/author/shay-friedman.aspx
dror helper http://twitter.com/dhelper
ariel ben horesh http://twitter.com/arielbh
- http://www.ironshay.com/image.axd?picture=israeli%20dot%20net%20ug%20-%20web%20intro%20-%20aug%202013.jpg
- http://www.ironshay.com/image.axd?picture=israeli%20dot%20net%20ug%20-%20web%20intro%202%20-%20aug%202013.jpg
http://ironshay.com/files/howthecoolkidswritechatstoday.zip http://ironshay.com/files/howthecoolkidswritechatstoday.zip
shay friedman http://ironshay.com/author/shay-friedman.aspx
http://blog.kulov.net/2006/06/server-committed-protocol-violation.html http://blog.kulov.net/2006/06/server-committed-protocol-violation.html
tcpview http://technet.microsoft.com/en-us/sysinternals/bb897437
tips http://ironshay.com/?tag=/tips
shay friedman http://ironshay.com/author/shay-friedman.aspx
http://herdingcode.com/?p=463 http://herdingcode.com/?p=463
podcast http://ironshay.com/?tag=/podcast
shay friedman http://ironshay.com/author/shay-friedman.aspx
aspconf 2012 http://aspconf.net
http://channel9.msdn.com/events/aspconf/aspconf/asp-net-mvc-tips-tricks-and-hidden-gems http://channel9.msdn.com/events/aspconf/aspconf/asp-net-mvc-tips-tricks-and-hidden-gems
http://www.slideshare.net/shayfriedman/aspnet-mvc-tips-tricks-and-hidden-gems http://www.slideshare.net/shayfriedman/aspnet-mvc-tips-tricks-and-hidden-gems
asp.net mvc tips, tricks and hidden gems http://www.slideshare.net/shayfriedman/aspnet-mvc-tips-tricks-and-hidden-gems
shay friedman http://www.slideshare.net/shayfriedman
https://github.com/shayfriedman/aspconf-mvc-tips-tricks-and-hidden-gems https://github.com/shayfriedman/aspconf-mvc-tips-tricks-and-hidden-gems
asp.net mvc http://ironshay.com/?tag=/asp.net+mvc
tips http://ironshay.com/?tag=/tips
presentations http://ironshay.com/?tag=/presentations
http://shaygular.com http://www.shaygular.com
codevalue http://codevalue.net
the contact form is just a click away http://ironshay.com/contact.aspx
- http://mvp.microsoft.com/en-us/mvp/shay%20friedman-4028317
- http://www.amazon.com/gp/product/0672330784?ie=utf8&tag=iron0c-20&linkcode=as2&camp=1789&creative=390957&creativeasin=0672330784
home http://ironshay.com/
archive http://ironshay.com/archive.aspx
contact http://ironshay.com/contact.aspx
subscribe http://feeds.feedburner.com/shaytalksabout
blogengine.net http://dotnetblogengine.net
farzin seyfolahi http://seyfolahi.net/en/

Zdjęcia

Zdjęcia 12
Zdjęcia bez atrybutu ALT 8
Zdjęcia bez atrybutu TITLE 6
Korzystanie Obraz ALT i TITLE atrybutu dla każdego obrazu.

Zdjęcia bez atrybutu TITLE

/themes/flatblog/img/rss.png
/themes/flatblog/img/googleplus.png
/themes/flatblog/img/github.png
/themes/flatblog/img/linkedin.png
/themes/flatblog/img/twitter.png
http://www.ironshay.com/image.axd?picture=wlemoticon-smile_1.png

Zdjęcia bez atrybutu ALT

/themes/flatblog/img/rss.png
/themes/flatblog/img/googleplus.png
/themes/flatblog/img/github.png
/themes/flatblog/img/linkedin.png
/themes/flatblog/img/twitter.png
/themes/flatblog/img/shayfriedman.jpg
/themes/flatblog/img/mvplogo.gif
/themes/flatblog/img/ironrubyunleashed.jpg

Ranking:


Alexa Traffic
Daily Global Rank Trend
Daily Reach (Percent)









Majestic SEO











Text on page:

home archive contact search ironshay ironing code, geek t-shirts and even presentations! navigation - search a new blog! 15. november 2015 18:11 / shay friedman / / comments (0) hi! this blog has been serving me for a long time. very grateful for it and for the amazing readers i've got. but it's time to move on!so.... i'm happy to announce - shaygular.com! this is my new blog and all posts will be written there from now on. yours,shay. 5ea18635-f69b-4957-873e-2f37abe70a8e|0|.0|ae1f0510-182a-4acf-ac0e-fbc47404279b tags : my chrome developer tools interview at .net rocks! is available 10. december 2014 18:12 / shay friedman / / comments (0) hi! during ndc london i did an interview with carl franklin and richard campbell from .net rocks! regarding chrome developer tools. it was a fun experience for me and hopefully an enriching one for the audience! you can listen to the show at http://www.dotnetrocks.com/default.aspx?shownum=1072 and go download ozcode! all the best, shay. 91cdff38-278d-4bda-991e-535a245a9782|2|5.0|ae1f0510-182a-4acf-ac0e-fbc47404279b tags : web ngvalue - codevalue's first angularjs conference! 2. november 2014 23:11 / shay friedman / angularjs / comments (0) hi all!i am delighted to announce codevalue's first angularjs conference - ngvalue.this conference has been in our minds for a while now and finally we got the time to make it happen. it will take place on the 26th of november at cinema city, herzeliyya, israel. in the last 3 years my division at codevalue, the web divison, has been involved in various angular-based projects. we have learned a lot from these projects and come to conclusions which we carry to our next projects - where we make use of our vast experience and of course, learn even more. ngvalue is intended to fullfil our desire to share our experience. it is targeted towards devs, leaders and decision makers who are thinking about getting into angularjs or had some experience with it already and would like to get some insights from our experience.the conference is gonna be half a day and will be all around angularjs - from the basics, through best practices and case studies, to our expert panel where you can ask us any question you like.it's gonna be super awesome, so beware! :)for registration and more details, visit the conference website: http://www.ngvalue.co.ilfeel free to contact me if you have any questions. all the best, shay. 92a2d513-3223-4460-af00-d0db548eba33|1|1.0|ae1f0510-182a-4acf-ac0e-fbc47404279b tags : code snippet: find an element in page by its angular scope id 7. july 2014 11:07 / shay friedman / angularjs / comments (0) recently i was working on one of my projects and ran into a very illusive scope - i needed to know to which element it belonged but just couldn't find it on through the elements panel. so i wrote a small code snippet that you can paste to the console, or put somewhere in your code - it searches the dom stating from a root element that it's given and looks for an element that has an angular scope with a specific id attached to it. function findscope(id, el) { if (angular.element(el).scope().$id == id) { return el; } for (var i = 0; i < el.childnodes.length; i++) { var result = findscope(id, el.childnodes[i]); if (result) { return result; } } } // example usage: findscope('05w', document.body); enjoy!shay. 1430f251-cb7a-43d6-b348-62520488098b|2|4.5|ae1f0510-182a-4acf-ac0e-fbc47404279b tags : angularjs , javascript , web the "man in the middle" debugging technique 10. may 2014 09:05 / shay friedman / / comments (1) when debugging web applications, every once in a while you find yourself wondering why an input field value is not what it's supposed to be. and the bigger the application, the harder to find the problematic piece of code responsible... do not despair! in the web, like in the web, there's always a workaround... i call this debugging technique - the man in the middle technique. so what's the problem, anyway?here's a sample code that reproduces the problem. you can also find it on jsfiddle: http://jsfiddle.net/ironshay/4a8gr/ the solutionto find out who's moved your cheese, or changed your value for that matter, we're gonna take advantage of javascript's free spirit - the spirit that allows us to do whatever we want - delete defined objects, redefine them, and generally enjoy some dangerous fun when we want it.for what we need we're going to redefine the input field's value property so we can set a breakpoint or write to console every time the value is changing. this is the entire trick... the main piece of code that enables our solution is this: object.defineproperty($("#foo").get(0),"value", { set: function(val) { debugger; } }); and this is the complete solution on jsfiddle: http://jsfiddle.net/ironshay/rdas3/ and this is, dear readers, the man in the middle debugging technique. all the best, shay. b3046e61-a4d9-4b2b-91e7-19eef0423b56|0|.0|ae1f0510-182a-4acf-ac0e-fbc47404279b tags : using inline templates for directives 17. april 2014 13:04 / shay friedman / angularjs / comments (0) when writing angular directives you usually use two kinds of templates - a string that goes into the template property, or a path to a file containing the template which goes into the templateurl property. the less known brother of these is the inline template option, which is what this blog post is about. what are inline templates?inline templates are templates that you define inside your html pages within