PageSourceSearch

https://ubikuity.net/blog/

html ubikuity.net collected 2026-10-08 09:41:23 UTC 44,739 bytes, 435 lines download raw bytes

1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
3
4<head profile="http://gmpg.org/xfn/11">
5	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
6
7	<title> Ubikuity.net</title>
8
9	<style type="text/css" media="screen">
10		@import url( https://ubikuity.net/blog/wp-content/themes/classic/style.css );
11	</style>
12
13	<link rel="pingback" href="https://ubikuity.net/blog/xmlrpc.php" />
14		<link rel='archives' title='December 2016' href='https://ubikuity.net/blog/2016/12/' />
15	<link rel='archives' title='March 2016' href='https://ubikuity.net/blog/2016/03/' />
16	<link rel='archives' title='November 2015' href='https://ubikuity.net/blog/2015/11/' />
17	<link rel='archives' title='May 2015' href='https://ubikuity.net/blog/2015/05/' />
18	<link rel='archives' title='June 2014' href='https://ubikuity.net/blog/2014/06/' />
19	<link rel='archives' title='October 2012' href='https://ubikuity.net/blog/2012/10/' />
20	<link rel='archives' title='September 2012' href='https://ubikuity.net/blog/2012/09/' />
21	<link rel='archives' title='December 2011' href='https://ubikuity.net/blog/2011/12/' />
22	<link rel='archives' title='December 2010' href='https://ubikuity.net/blog/2010/12/' />
23	<link rel='archives' title='October 2010' href='https://ubikuity.net/blog/2010/10/' />
24	<link rel='archives' title='December 2009' href='https://ubikuity.net/blog/2009/12/' />
25	<link rel='archives' title='October 2009' href='https://ubikuity.net/blog/2009/10/' />
26	<link rel='archives' title='April 2009' href='https://ubikuity.net/blog/2009/04/' />
27		<meta name='robots' content='max-image-preview:large' />
28<link rel='dns-prefetch' href='//stats.wp.com' />
29<link rel='dns-prefetch' href='//v0.wordpress.com' />
30<link rel="alternate" type="application/rss+xml" title="Ubikuity.net &raquo; Feed" href="https://ubikuity.net/blog/feed/" />
31<link rel="alternate" type="application/rss+xml" title="Ubikuity.net &raquo; Comments Feed" href="https://ubikuity.net/blog/comments/feed/" />
32<script type="text/javascript">
33window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/ubikuity.net\/blog\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.2.14"}};
34/*! This file is auto-generated */
35!function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){p.clearRect(0,0,i.width,i.height),p.fillText(e,0,0);e=i.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(t,0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(p&&p.fillText)switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s("\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!s("\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!s("\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!s("\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c\udfff","\ud83e\udef1\ud83c\udffb\u200b\ud83e\udef2\ud83c\udfff")}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(e=t.source||{}).concatemoji?c(e.concatemoji):e.wpemoji&&e.twemoji&&(c(e.twemoji),c(e.wpemoji)))}(window,document,window._wpemojiSettings);
36</script>
36
37<style type="text/css">
38img.wp-smiley,
39img.emoji {
40	display: inline !important;
41	border: none !important;
42	box-shadow: none !important;
43	height: 1em !important;
44	width: 1em !important;
45	margin: 0 0.07em !important;
46	vertical-align: -0.1em !important;
47	background: none !important;
48	padding: 0 !important;
49}
50</style>
51	<link rel='stylesheet' id='wp-block-library-css' href='https://ubikuity.net/blog/wp-includes/css/dist/block-library/style.min.css?ver=6.2.14' type='text/css' media='all' />
52<style id='wp-block-library-inline-css' type='text/css'>
53.has-text-align-justify{text-align:justify;}
54</style>
55<link rel='stylesheet' id='jetpack-videopress-video-block-view-css' href='https://ubikuity.net/blog/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-videopress/build/block-editor/blocks/video/view.css?minify=false&#038;ver=317afd605f368082816f' type='text/css' media='all' />
56<link rel='stylesheet' id='mediaelement-css' href='https://ubikuity.net/blog/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' type='text/css' media='all' />
57<link rel='stylesheet' id='wp-mediaelement-css' href='https://ubikuity.net/blog/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.2.14' type='text/css' media='all' />
58<link rel='stylesheet' id='classic-theme-styles-css' href='https://ubikuity.net/blog/wp-includes/css/classic-themes.min.css?ver=6.2.14' type='text/css' media='all' />
59<style id='global-styles-inline-css' type='text/css'>
60body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
60--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
60.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
61.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;}
62:where(.wp-block-columns.is-layout-flex){gap: 2em;}
63.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}
64</style>
65<link rel='stylesheet' id='jetpack_css-css' href='https://ubikuity.net/blog/wp-content/plugins/jetpack/css/jetpack.css?ver=12.1.3' type='text/css' media='all' />
66<link rel="https://api.w.org/" href="https://ubikuity.net/blog/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://ubikuity.net/blog/xmlrpc.php?rsd" />
67<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://ubikuity.net/blog/wp-includes/wlwmanifest.xml" />
68<meta name="generator" content="WordPress 6.2.14" />
69<link rel='shortlink' href='https://wp.me/6emaU' />
70	<style>img#wpstats{display:none}</style>
71		
72<!-- Jetpack Open Graph Tags -->
73<meta property="og:type" content="website" />
74<meta property="og:title" content="Ubikuity.net" />
75<meta property="og:description" content="Web application developer" />
76<meta property="og:url" content="https://ubikuity.net/blog/" />
77<meta property="og:site_name" content="Ubikuity.net" />
78<meta property="og:image" content="https://s0.wp.com/i/blank.jpg" />
79<meta property="og:image:alt" content="" />
80<meta property="og:locale" content="en_US" />
81
82<!-- End Jetpack Open Graph Tags -->
83</head>
84
85<body class="home blog">
86<div id="rap">
87<h1 id="header">
88	<a href="https://ubikuity.net/blog/">Ubikuity.net</a>
89	<span id="tagline">Web application developer</span>
90</h1>
91
92<div id="content">
93<!-- end header -->
94
95
96<h2>28 December 2016</h2>
97<div class="post-374 post type-post status-publish format-standard hentry category-tweets" id="post-374">
98	 <h3 class="storytitle"><a href="https://ubikuity.net/blog/2016/12/28/publish-your-tweets-on-your-blog-first/" rel="bookmark">Publish your tweets on your blog first</a></h3>
99	<div class="meta">Filed under: <a href="https://ubikuity.net/blog/category/tweets/" rel="category tag">Tweets</a> &#8212;  John Ubikuity @ 0:46 </div>
100
101	<div class="storycontent">
102		<p>Publish your tweets on you blog first! Then automate the copy to Twitter: no untrusted URL shortener &amp; free backup</p>
103	</div>
104
105	<div class="feedback">
106				<a href="https://ubikuity.net/blog/2016/12/28/publish-your-tweets-on-your-blog-first/#respond">Comments (0)</a>	</div>
107
108</div>
109
110
111
112<h2>31 March 2016</h2>
113<div class="post-314 post type-post status-publish format-standard hentry category-programming" id="post-314">
114	 <h3 class="storytitle"><a href="https://ubikuity.net/blog/2016/03/31/revising-the-course-hack-yourself-first-and-insert-tesla-model-s/" rel="bookmark">Revising the course Hack Yourself First and insert Tesla Model S</a></h3>
115	<div class="meta">Filed under: <a href="https://ubikuity.net/blog/category/programming/" rel="category tag">Programming</a> &#8212;  John Ubikuity @ 0:49 </div>
116
117	<div class="storycontent">
118		<p>Last year, I had the chance to attend one of the excellent workshop &#8220;Hack Yourself First&#8221; presented by Troy Hunt: <a href="http://www.troyhunt.com/2016/02/more-europe-even-more-again-and-more.html">http://www.troyhunt.com/2016/02/more-europe-even-more-again-and-more.html</a></p>
119<p>Now it&#8217;s time to practice again by using the (very simple) tool <a href="http://www.troyhunt.com/2012/10/hacking-is-childs-play-sql-injection.html">
119Havij</a> and use the dedicated and deliberately vulnerable website <a href="http://hackyourselffirst.troyhunt.com/">http://hackyourselffirst.troyhunt.com/</a></p>
120<p><strong>To celebrate the unveiling of Tesla new car, I just played a little with Havij and I updated an existing car with Tesla Model S P90D characteristics: <a href="http://hackyourselffirst.troyhunt.com/Supercar/8">http://hackyourselffirst.troyhunt.com/Supercar/8</a></strong></p>
121<p>I guess the changes will be reverted soon, so I took a screenshot:</p>
122<p><img decoding="async" src="http://ubikuity.net/blog/wp-content/uploads/2016/03/Sans-titre3-300x279.png" alt="Sans titre3" class="alignnone size-medium wp-image-315" width="600" height="558" srcset="https://ubikuity.net/blog/wp-content/uploads/2016/03/Sans-titre3-300x279.png 300w, https://ubikuity.net/blog/wp-content/uploads/2016/03/Sans-titre3-768x714.png 768w, https://ubikuity.net/blog/wp-content/uploads/2016/03/Sans-titre3.png 947w" sizes="(max-width: 600px) 100vw, 600px" /></p>
123<p><img decoding="async" loading="lazy" src="http://ubikuity.net/blog/wp-content/uploads/2016/03/Sans-titre2.png" alt="Sans titre2" class="alignnone size-full wp-image-328" width="600" height="328" srcset="https://ubikuity.net/blog/wp-content/uploads/2016/03/Sans-titre2.png 1920w, https://ubikuity.net/blog/wp-content/uploads/2016/03/Sans-titre2-300x164.png 300w, https://ubikuity.net/blog/wp-content/uploads/2016/03/Sans-titre2-768x419.png 768w, https://ubikuity.net/blog/wp-content/uploads/2016/03/Sans-titre2-1024x559.png 1024w" sizes="(max-width: 600px) 100vw, 600px" /></p>
124<p>Just for reference, here is the SQL script I used:</p>
125<blockquote><p>
126  UPDATE Make SET name=&#8217;Tesla Motors&#8217; WHERE MakeId=8;<br />
127UPDATE Supercar SET Cylinders=&#8217;V0&#8242; WHERE SupercarId=8;<br />
128UPDATE Supercar SET Description=&#8217;Model S acceleration is instantaneous, silent and smooth&#8217; WHERE SupercarId=8;<br />
129UPDATE Supercar SET EngineCc=0 WHERE SupercarId=8;<br />
130UPDATE Supercar SET EngineLayout=&#8217;Dual electric motor&#8217; WHERE SupercarId=8;<br />
131UPDATE Supercar SET Model=&#8217;Tesla Model S P90D&#8217; WHERE SupercarId=8;<br />
132UPDATE Supercar SET PowerKw=568 WHERE SupercarId=8;<br />
133UPDATE Supercar SET TopSpeedKm=250 WHERE SupercarId=8;<br />
134UPDATE Supercar SET TorqueNm=967 WHERE SupercarId=8;<br />
135UPDATE Supercar SET WeightKg=2200 WHERE SupercarId=8;<br />
136UPDATE Supercar SET ZeroToOneHundredKmInSecs=2.8 WHERE SupercarId=8;</p></blockquote>
137<p>Some of the other attendees created a blog post to summarize what we learned at the workshop:</p>
138<ul>
139<li><a href="https://theholyjava.wordpress.com/2015/06/17/notes-from-troy-hunts-hack-yourself-first-workshop/">https://theholyjava.wordpress.com/2015/06/17/notes-from-troy-hunts-hack-yourself-first-workshop/</a></li>
140<li><a href="https://bjorncoltof.github.io/2015/06/26/ndcoslo-security-workshop/">https://bjorncoltof.github.io/2015/06/26/ndcoslo-security-workshop/</a></li>
141</ul>
142	</div>
143
144	<div class="feedback">
145				<a href="https://ubikuity.net/blog/2016/03/31/revising-the-course-hack-yourself-first-and-insert-tesla-model-s/#respond">Comments (0)</a>	</div>
146
147</div>
148
149
150
151<h2>3 November 2015</h2>
152<div class="post-301 post type-post status-publish format-standard hentry category-resolved-bugs tag-2fa tag-2sv tag-u2f" id="post-301">
153	 <h3 class="storytitle"><a href="https://ubikuity.net/blog/2015/11/03/u2f-yubikey-support-in-firefox/" rel="bookmark">U2F (Yubikey) support in Firefox</a></h3>
154	<div class="meta">Filed under: <a href="https://ubikuity.net/blog/category/bugs/resolved-bugs/" rel="category tag">Resolved bugs</a> &#8212; Tags: <a href="https://ubikuity.net/blog/tag/2fa/" rel="tag">2FA</a>, <a href="https://ubikuity.net/blog/tag/2sv/" rel="tag">2SV</a>, <a href="https://ubikuity.net/blog/tag/u2f/" rel="tag">U2F</a> &#8212;  John Ubikuity @ 10:24 </div>
155
156	<div class="storycontent">
157		<p><del>Unfortunately at the moment (2015-11-03), U2F protocol is still not officially supported in Mozilla Firefox: <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1065729">https://bugzilla.mozilla.org/show_bug.cgi?id=1065729</a></del></p>
158<p>U2F protocol is mainly promoted by <a href="https://www.yubico.com/">Yubico</a> company (who is selling <a href="https://www.yubico.com/products/yubikey-hardware/">Yubikeys</a>)</p>
159<p>Finally, Firefox 57 (called Quantum) supports U2F protocol but for the moment (2017-12-17) it&#8217;s not enabled by default. Here is how to enable it:</p>
160<ul>
161<li>Type <strong>about:config</strong> into the Firefox browser.</li>
162<li>Search for “u2f”.</li>
163<li>Double click on <strong>security.webauth.u2f</strong> to enable U2F support (the value should be set to &#8220;<strong>true</strong>&#8220;)</li>
164</ul>
165<p><img decoding="async" loading="lazy" src="https://ubikuity.net/blog/wp-content/uploads/2015/11/how-to-enable-fido-u2f-in-firefox-quantum.png" alt="" class="alignnone size-full wp-image-408" width="825" height="251" srcset="https://ubikuity.net/blog/wp-content/uploads/2015/11/how-to-enable-fido-u2f-in-firefox-quantum.png 1650w, https://ubikuity.net/blog/wp-content/uploads/2015/11/how-to-enable-fido-u2f-in-firefox-quantum-300x91.png 300w, https://ubikuity.net/blog/wp-content/uploads/2015/11/how-to-enable-fido-u2f-in-firefox-quantum-768x234.png 768w, https://ubikuity.net/blog/wp-content/uploads/2015/11/how-to-enable-fido-u2f-in-firefox-quantum-1024x312.png 1024w" sizes="(max-width: 825px) 100v
165w, 825px" /></p>
166<p>Source: <a href="https://www.yubico.com/2017/11/how-to-navigate-fido-u2f-in-firefox-quantum/">https://www.yubico.com/2017/11/how-to-navigate-fido-u2f-in-firefox-quantum/</a></p>
167	</div>
168
169	<div class="feedback">
170				<a href="https://ubikuity.net/blog/2015/11/03/u2f-yubikey-support-in-firefox/#respond">Comments (0)</a>	</div>
171
172</div>
173
174
175
176<h2>22 May 2015</h2>
177<div class="post-285 post type-post status-publish format-standard hentry category-aspnet tag-asp-net tag-tests-fonctionnels" id="post-285">
178	 <h3 class="storytitle"><a href="https://ubikuity.net/blog/2015/05/22/emprunter-identite-autre-utilisateur-asp-net/" rel="bookmark">Emprunter l&#8217;identité d&#8217;un autre utilisateur en ASP.NET</a></h3>
179	<div class="meta">Filed under: <a href="https://ubikuity.net/blog/category/programming/aspnet/" rel="category tag">ASP.NET</a> &#8212; Tags: <a href="https://ubikuity.net/blog/tag/asp-net/" rel="tag">ASP.NET</a>, <a href="https://ubikuity.net/blog/tag/tests-fonctionnels/" rel="tag">tests fonctionnels</a> &#8212;  John Ubikuity @ 17:06 </div>
180
181	<div class="storycontent">
182		<p>Lors des phases de test/recette, il est souvent utile de pouvoir se connecter en tant qu&#8217;un autre utilisateur sur une application, par exemple pour vérifier que les permissions et les différents rôles de l&#8217;application fonctionnent correctement.</p>
183<p>Dans mon cas, j&#8217;avais besoin de pouvoir emprunter l&#8217;identité d&#8217;un autre utilisateur sur une application Intranet ASP.NET MVC dont le mécanisme d&#8217;authentification est de type Windows NTLM (<code>&lt;authentication mode="Windows" /&gt;</code>)</p>
184<p>La solution que j&#8217;ai trouvé est de créer un cookie qui contient le nom du compte utilisateur que je veux revêtir (&#8220;impersonation&#8221;).<br />
185Puis à chaque chargement de page (Global.asax.cs), l&#8217;application examine la présence de ce cookie afin de changer à la volée l&#8217;utilisateur connecté (HttpContext.Current.User).</p>
186<p>Evidemment, pour des raisons de sécurité et d&#8217;auditabilité, il faut désactiver ce mécanisme sur l&#8217;application en Production.</p>
187<p>Voici le code qui permet de faire cela et que j&#8217;ai publié sur GitHub : <a href="https://github.com/ubikuity/impersonate-windows-user-aspnet">https://github.com/ubikuity/impersonate-windows-user-aspnet</a><br />
188Détails de l&#8217;implémentation : <a href="https://github.com/ubikuity/impersonate-windows-user-aspnet/commit/ed660effc08f2a89ed621b62bbda6b71e72a6e3e">https://github.com/ubikuity/impersonate-windows-user-aspnet/commit/ed660effc08f2a89ed621b62bbda6b71e72a6e3e</a></p>
189	</div>
190
191	<div class="feedback">
192				<a href="https://ubikuity.net/blog/2015/05/22/emprunter-identite-autre-utilisateur-asp-net/#respond">Comments (0)</a>	</div>
193
194</div>
195
196
197
198<h2>1 June 2014</h2>
199<div class="post-267 post type-post status-publish format-standard hentry category-programming" id="post-267">
200	 <h3 class="storytitle"><a href="https://ubikuity.net/blog/2014/06/01/list-of-neighboring-states-for-each-us-state/" rel="bookmark">List of neighboring states for each US state</a></h3>
201	<div class="meta">Filed under: <a href="https://ubikuity.net/blog/category/programming/" rel="category tag">Programming</a> &#8212;  John Ubikuity @ 22:41 </div>
202
203	<div class="storycontent">
204		<p>I was searching for a list of neighboring/bordering/adjacent states for each USA state.</p>
205<p>I wasn&#8217;t able to find any <a href="http://en.wikipedia.org/wiki/Open_data">open data</a>, so I decided to create my own list using the following sources:</p>
206<ul class="task-list">
207<li><a href="http://theincidentaleconomist.com/wordpress/list-of-neighboring-states-with-stata-code/">http://theincidentaleconomist.com/wordpress/list-of-neighboring-states-with-stata-code/</a></li>
208<li><a href="http://www.john.geek.nz/2009/01/sql-tips-list-of-us-states/">http://www.john.geek.nz/2009/01/sql-tips-list-of-us-states/</a></li>
209<li><a href="http://theincidentaleconomist.com/wordpress/list-of-neighboring-states-with-stata-code/">http://askville.amazon.com/Trivia-state-bordered-states/AnswerViewer.do?requestId=3941039</a></li>
210<li><a href="http://en.wikipedia.org/wiki/List_of_U.S._states_by_date_of_statehood">http://en.wikipedia.org/wiki/List_of_U.S._states_by_date_of_statehood</a></li>
211<li><a href="http://en.wikipedia.org/wiki/History_of_Washington,_D.C.">http://en.wikipedia.org/wiki/History_of_Washington,_D.C.</a></li>
212</ul>
213<p>=&gt;
213 Feel free to verify, contribute and reuse my file: <a href="https://github.com/ubikuity/List-of-neighboring-states-for-each-US-state/blob/master/neighbors-states.csv">neighbors-states.csv</a></p>
214<p><strong>Notes</strong>:</p>
215<ul class="task-list">
216<li>The SQL script was created for SQL Server 2008.</li>
217</ul>
218<p><strong>Possible improvements:</strong></p>
219<ul class="task-list">
220<li>Add a column called &#8220;IsApproximativeNeighbor&#8221; in the table &#8220;NeighborStates&#8221; to define properly the relation between Alaska and Washington state even if there is no common border.</li>
221</ul>
222<p><strong>Off topic:</strong></p>
223<ul class="task-list">
224<li>At first, I wanted to use MySQL but I discovered that MySQL constraint implementation still is incomplete: &#8220;the CHECK clause is parsed but ignored by all storage engines&#8221;. See <a href="http://bugs.mysql.com/bug.php?id=3464">http://bugs.mysql.com/bug.php?id=3464</a> and <a href="http://dev.mysql.com/doc/refman/5.1/en/create-table.html">http://dev.mysql.com/doc/refman/5.1/en/create-table.html</a>.</li>
225<li>Maybe some of you remember the song from this cartoon: <a href="http://www.youtube.com/watch?v=sNUDDaEOvuY">Animaniacs video of Wakko&#8217;s famous 50 State Capitols song</a>.</li>
226<li>By the way, I never been to the USA and this list give some motivation to visit USA!</li>
227</ul>
228	</div>
229
230	<div class="feedback">
231				<a href="https://ubikuity.net/blog/2014/06/01/list-of-neighboring-states-for-each-us-state/#respond">Comments (0)</a>	</div>
232
233</div>
234
235
236
237<h2>1 October 2012</h2>
238<div class="post-184 post type-post status-publish format-standard hentry category-programming" id="post-184">
239	 <h3 class="storytitle"><a href="https://ubikuity.net/blog/2012/10/01/what-is-new-in-net-framework-4-5/" rel="bookmark">What’s new in .NET Framework 4.5</a></h3>
240	<div class="meta">Filed under: <a href="https://ubikuity.net/blog/category/programming/" rel="category tag">Programming</a> &#8212;  John Ubikuity @ 13:55 </div>
241
242	<div class="storycontent">
243		<p>Here is a nice poster to summarize what&#8217;s new in .NET Framework 4.5:</p>
244<p><a href="http://www.heikniemi.net/hardcoded/2011/10/whats-new-in-net-framework-4-5-poster/">http://www.heikniemi.net/hardcoded/2011/10/whats-new-in-net-framework-4-5-poster/</a></p>
245<p>Concerning ASP.NET, I like:</p>
246<ul>
247<li>New site template for ASPNET MVC 4</li>
248<li>Built-in Javascript + CSS combining and minification</li>
249<li>Strongly typed data binding in ASP.NET Web Forms</li>
250<li>Multiple file upload component for ASP.NET Web Forms</li>
251<li>IIS Express used by default (instead of Cassini)</li>
252</ul>
253	</div>
254
255	<div class="feedback">
256				<a href="https://ubikuity.net/blog/2012/10/01/what-is-new-in-net-framework-4-5/#respond">Comments (0)</a>	</div>
257
258</div>
259
260
261
262<h2>11 September 2012</h2>
263<div class="post-172 post type-post status-publish format-standard hentry category-entity-framework tag-ef" id="post-172">
264	 <h3 class="storytitle"><a href="https://ubikuity.net/blog/2012/09/11/difference-between-independent-association-and-foreign-key-association-in-entity-framework/" rel="bookmark">Difference between &#8220;Independent association&#8221; and &#8220;Foreign key association&#8221; in Entity Framework</a></h3>
265	<div class="meta">Filed under: <a href="https://ubikuity.net/blog/category/programming/entity-framework/" rel="category tag">Entity Framework</a> &#8212; Tags: <a href="https://ubikuity.net/blog/tag/ef/" rel="tag">EF</a> &#8212;  John Ubikuity @ 9:50 </div>
266
267	<div class="storycontent">
268		<p>I begin to understand the difference between &#8220;Independent association&#8221; and &#8220;Foreign key association&#8221; in Entity Framework Code First thanks to this article : <a href="I begin to understand the difference between &quot;Independent association&quot; and &quot;Foreign key association&quot; thanks to this article : http://www.ladislavmrnka.com/2011/05/foreign-key-vs-independent-associations-in-ef-4/ Code First: Independent associations vs. Foreign key associations : use both =&gt; This saves on unnecessary DB lookups, allows lazy loaking, and allows you to easily see/set the ID if you know 
268what you want it to be. Note that having both does not change your table structure in any way. http://stackoverflow.com/questions/5281974/code-first-independent-associations-vs-foreign-key-associations">http://www.ladislavmrnka.com/2011/05/foreign-key-vs-independent-associations-in-ef-4/</a></p>
269<p><strong>Advice:</strong> use both (Independent associations and Foreign key associations):</p>
270<blockquote><p>&#8220;This saves on unnecessary DB lookups, allows lazy loaking, and allows you to easily see/set the ID if you know what you want it to be. Note that having both does not change your table structure in any way.&#8221;</p></blockquote>
271<p><strong>Source:</strong> <a href="http://stackoverflow.com/questions/5281974/code-first-independent-associations-vs-foreign-key-associations">http://stackoverflow.com/questions/5281974/code-first-independent-associations-vs-foreign-key-associations</a></p>
272	</div>
273
274	<div class="feedback">
275				<a href="https://ubikuity.net/blog/2012/09/11/difference-between-independent-association-and-foreign-key-association-in-entity-framework/#respond">Comments (0)</a>	</div>
276
277</div>
278
279
280
281
282<div class="post-169 post type-post status-publish format-standard hentry category-aspnet-mvc" id="post-169">
283	 <h3 class="storytitle"><a href="https://ubikuity.net/blog/2012/09/11/which-version-of-asp-net-mvc-is-used-in-an-existing-visual-studio-project/" rel="bookmark">Which version of ASP.NET MVC is used in an existing Visual Studio project</a></h3>
284	<div class="meta">Filed under: <a href="https://ubikuity.net/blog/category/programming/aspnet-mvc/" rel="category tag">ASP.NET MVC</a> &#8212;  John Ubikuity @ 0:06 </div>
285
286	<div class="storycontent">
287		<p><strong>Question:</strong> how to find which version of ASP.NET MVC is used in an existing Visual Studio project?</p>
288<p><strong>Answer:</strong> via Reflection:</p>
289<div>
290<pre><code>typeof (Controller).Assembly.GetName().Version </code></pre>
291</div>
292<p><strong>Source:</strong> <a href="http://stackoverflow.com/questions/3008704/how-to-determine-the-current-version-of-asp-net-mvc">http://stackoverflow.com/questions/3008704/how-to-determine-the-current-version-of-asp-net-mvc</a></p>
293	</div>
294
295	<div class="feedback">
296				<a href="https://ubikuity.net/blog/2012/09/11/which-version-of-asp-net-mvc-is-used-in-an-existing-visual-studio-project/#respond">Comments (0)</a>	</div>
297
298</div>
299
300
301
302<h2>10 September 2012</h2>
303<div class="post-165 post type-post status-publish format-standard hentry category-power-user-tools" id="post-165">
304	 <h3 class="storytitle"><a href="https://ubikuity.net/blog/2012/09/10/copier-coller-du-texte-sans-conserver-la-mise-en-forme/" rel="bookmark">Copier coller du texte sans conserver la mise en forme</a></h3>
305	<div class="meta">Filed under: <a href="https://ubikuity.net/blog/category/software/p
305ower-user-tools/" rel="category tag">Power user tools</a> &#8212;  John Ubikuity @ 23:49 </div>
306
307	<div class="storycontent">
308		<p><a href="http://www.stevemiller.net/puretext/">PureText</a> est un petit utilitaire qui permet de faire un copier-coller d&#8217;un bout de texte sans conserver la mise en forme d&#8217;origine (gras, souligné, style, code html, etc.) et de coller uniquement le texte brut.</p>
309<p>Source : <a href="http://www.stevemiller.net/puretext/">http://www.stevemiller.net/puretext/</a></p>
310	</div>
311
312	<div class="feedback">
313				<a href="https://ubikuity.net/blog/2012/09/10/copier-coller-du-texte-sans-conserver-la-mise-en-forme/#respond">Comments (0)</a>	</div>
314
315</div>
316
317
318
319
320<div class="post-160 post type-post status-publish format-standard hentry category-wordpress" id="post-160">
321	 <h3 class="storytitle"><a href="https://ubikuity.net/blog/2012/09/10/publier-automatiquement-votre-dernier-article-de-blog-sur-twitter/" rel="bookmark">Publier automatiquement votre dernier article de blog sur Twitter</a></h3>
322	<div class="meta">Filed under: <a href="https://ubikuity.net/blog/category/software/wordpress/" rel="category tag">Wordpress</a> &#8212;  John Ubikuity @ 23:24 </div>
323
324	<div class="storycontent">
325		<p>Le plugin &#8220;<a href="http://wordpress.org/extend/plugins/wp-to-twitter/">WP to Twitter</a>&#8221; permet de publier automatiquement vos articles de blogs WordPress sur votre compte Twitter.</p>
326<p>La configuration du plugin demande quelques minutes d&#8217;attention (récupération des paramètres Consumer key, Consumer secret, Access token, Access token secret via https://dev.twitter.com/) mais ensuite cela marche très bien.</p>
327<p>En savoir plus : <a title="http://cleverwp.com/publish-to-twitter-automatically-from-your-wordpress-blog/" href="http://cleverwp.com/publish-to-twitter-automatically-from-your-wordpress-blog/">http://cleverwp.com/publish-to-twitter-automatically-from-your-wordpress-blog/</a></p>
328	</div>
329
330	<div class="feedback">
331				<a href="https://ubikuity.net/blog/2012/09/10/publier-automatiquement-votre-dernier-article-de-blog-sur-twitter/#respond">Comments (0)</a>	</div>
332
333</div>
334
335
336
337<a href="https://ubikuity.net/blog/page/2/" >Older Posts &raquo;</a>
338<!-- begin footer -->
339</div>
340
341<!-- begin sidebar -->
342<div id="menu">
343
344<ul>
345<li id="categories-3" class="widget widget_categories">Articles
346			<ul>
347					<li class="cat-item cat-item-51"><a href="https://ubikuity.net/blog/category/bugs/">Bugs</a> (1)
348<ul class='children'>
349	<li class="cat-item cat-item-50"><a href="https://ubikuity.net/blog/category/bugs/resolved-bugs/">Resolved bugs</a> (1)
350</li>
351</ul>
352</li>
353	<li class="cat-item cat-item-10"><a href="https://ubikuity.net/blog/category/demos/">Demos</a> (1)
354</li>
355	<li class="cat-item cat-item-23"><a href="https://ubikuity.net/blog/category/hardware/">Hardware</a> (1)
356</li>
357	<li class="cat-item cat-item-5"><a href="https://ubikuity.net/blog/category/programming/">Programming</a> (11)
358<ul class='children'>
359	<li class="cat-item cat-item-17"><a href="https://ubikuity.net/blog/category/programming/aspnet/">ASP.NET</a> (3)
360</li>
361	<li class="cat-item cat-item-40"><a href="https://ubikuity.net/blog/category/programming/aspnet-mvc/">ASP.NET MVC</a> (1)
362</li>
363	<li class="cat-item cat-item-42"><a href="https://ubikuity.net/blog/category/programming/entity-framework/">Entity Framework</a> (1)
364</li>
365	<li class="cat-item cat-item-8"><a href="https://ubikuity.net/blog/category/programming/php/">PHP</a> (1)
366</li>
367	<li class="cat-item cat-item-21"><a href="https://ubikuity.net/blog/category/programming/web-development/">Web development</a> (2)
368</li>
369</ul>
370</li>
371	<li class="cat-item cat-item-3"><a href="https://ubikuity.net/blog/category/software/">Software</a> (6)
372<ul class='children'>
373	<li class="cat-item cat-item-6"><a href="https://ubikuity.net/blog/category/software/browser-extension/">Browser extension</a> (1)
374</li>
375	<li class="cat-item cat-item-7">
375<a href="https://ubikuity.net/blog/category/software/power-user-tools/">Power user tools</a> (2)
376</li>
377	<li class="cat-item cat-item-38"><a href="https://ubikuity.net/blog/category/software/wordpress/">Wordpress</a> (1)
378</li>
379</ul>
380</li>
381	<li class="cat-item cat-item-16"><a href="https://ubikuity.net/blog/category/tweets/">Tweets</a> (4)
382</li>
383	<li class="cat-item cat-item-11"><a href="https://ubikuity.net/blog/category/virtualization/">Virtualization</a> (1)
384</li>
385			</ul>
386
387			</li><li id="pages-3" class="widget widget_pages">Pages
388			<ul>
389				<li class="page_item page-item-223"><a href="https://ubikuity.net/blog/contributions/">Contributions</a></li>
390<li class="page_item page-item-128"><a href="https://ubikuity.net/blog/essential-softwares/">Essential softwares</a></li>
391<li class="page_item page-item-48"><a href="https://ubikuity.net/blog/contact/">Contact</a></li>
392<li class="page_item page-item-2"><a href="https://ubikuity.net/blog/about/">About me</a></li>
393			</ul>
394
395			</li><li id="search-3" class="widget widget_search"><form role="search" method="get" id="searchform" class="searchform" action="https://ubikuity.net/blog/">
396				<div>
397					<label class="screen-reader-text" for="s">Search for:</label>
398					<input type="text" value="" name="s" id="s" />
399					<input type="submit" id="searchsubmit" value="Search" />
400				</div>
401			</form></li><li id="tag_cloud-3" class="widget widget_tag_cloud">Mots clés<div class="tagcloud"><a href="https://ubikuity.net/blog/tag/2fa/" class="tag-cloud-link tag-link-48 tag-link-position-1" style="font-size: 8pt;" aria-label="2FA (1 item)">2FA</a>
402<a href="https://ubikuity.net/blog/tag/2sv/" class="tag-cloud-link tag-link-49 tag-link-position-2" style="font-size: 8pt;" aria-label="2SV (1 item)">2SV</a>
403<a href="https://ubikuity.net/blog/tag/asp-net/" class="tag-cloud-link tag-link-45 tag-link-position-3" style="font-size: 22pt;" aria-label="ASP.NET (3 items)">ASP.NET</a>
404<a href="https://ubikuity.net/blog/tag/cassini/" class="tag-cloud-link tag-link-18 tag-link-position-4" style="font-size: 8pt;" aria-label="Cassini (1 item)">Cassini</a>
405<a href="https://ubikuity.net/blog/tag/cheatsheet/" class="tag-cloud-link tag-link-14 tag-link-position-5" style="font-size: 8pt;" aria-label="cheatsheet (1 item)">cheatsheet</a>
406<a href="https://ubikuity.net/blog/tag/css/" class="tag-cloud-link tag-link-20 tag-link-position-6" style="font-size: 8pt;" aria-label="CSS (1 item)">CSS</a>
407<a href="https://ubikuity.net/blog/tag/defragmentation/" class="tag-cloud-link tag-link-13 tag-link-position-7" style="font-size: 8pt;" aria-label="defragmentation (1 item)">defragmentation</a>
408<a href="https://ubikuity.net/blog/tag/ef/" class="tag-cloud-link tag-link-41 tag-link-position-8" style="font-size: 8pt;" aria-label="EF (1 item)">EF</a>
409<a href="https://ubikuity.net/blog/tag/error-reporting/" class="tag-cloud-link tag-link-30 tag-link-position-9" style="font-size: 8pt;" aria-label="error reporting (1 item)">error reporting</a>
410<a href="https://ubikuity.net/blog/tag/exceptions/" class="tag-cloud-link tag-link-32 tag-link-position-10" style="font-size: 8pt;" aria-label="exceptions (1 item)">exceptions</a>
411<a href="https://ubikuity.net/blog/tag/feedback/" class="tag-cloud-link tag-link-31 tag-link-position-11" style="font-size: 8pt;" aria-label="feedback (1 item)">feedback</a>
412<a href="https://ubikuity.net/blog/tag/php/" class="tag-cloud-link tag-link-43 tag-link-position-12" style="font-size: 8pt;" aria-label="PHP (1 item)">PHP</a>
413<a href="https://ubikuity.net/blog/tag/tests-fonctionnels/" class="tag-cloud-link tag-link-22 tag-link-position-13" style="font-size: 16.4pt;" aria-label="tests fonctionnels (2 items)">tests fonctionnels</a>
414<a href="https://ubikuity.net/blog/tag/u2f/" class="tag-cloud-link tag-link-47 tag-link-position-14" style="font-size: 8pt;" aria-label="U2F (1 item)">U2F</a>
415<a href="https://ubikuity.net/blog/tag/virtualisation/" class="tag-cloud-link tag-link-44 tag-link-position-15" style="font-size: 16.4pt;" aria-label="Virtualisation (2 items)">Virtualisation</a>
416<a href="https://ubikuity.net/blog/tag/vmware/" class="tag-cloud-link tag-link-12 tag-link-position-16" style="font-size: 8pt;" aria-label="vmware (1 item)">vmware</a>
417<a href="https://ubikuity.net/blog/tag/windows/" class="tag-cloud-link tag-link-15 tag-link-position-17" style="font-size: 8pt;" aria-label="windows (1 item)">windows</a></div>
418</li>
419</ul>
420
421</div>
422<!-- end sidebar -->
423
424<p class="credit"><!--69 queries. 0.093 seconds. --> <cite>Powered by <a href='http://wordpress.org/' title='Powered by WordPress, state-of-the-art semantic personal publishing platform.'><strong>WordPress</strong></a></cite></p>
425
426</div>
427
428<script defer type='text/javascript' src='https://stats.wp.com/e-202641.js' id='jetpack-stats-js'></script>
vendor: 1 bytes, line 428
428
429<script type='text/javascript' id='jetpack-stats-js-after'>
430_stq = window._stq || [];
431_stq.push([ "view", {v:'ext',blog:'92079852',post:'0',tz:'0',srv:'ubikuity.net',j:'1:12.1.3'} ]);
432_stq.push([ "clickTrackerInit", "92079852", "0" ]);
433</script>
433
434</body>
435</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.