1<!doctype html> 2<html lang="en"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <link rel="stylesheet" href="https://unpkg.com/[email protected]/build/pure-min.css" integrity="sha384-cg6SkqEOCV1NbJoCu11+bm0NvBRc8IYLRGXkmNrqUBfTjmMYwNKPWBTIKyw9mHNJ" crossorigin="anonymous"> 8 <link rel="stylesheet" href="https://unpkg.com/[email protected]/build/grids-responsive-min.css"> 9 <link rel="stylesheet" href="/assets/styles.css"><!-- Begin Jekyll SEO tag v2.8.0 --> 10<title>career | Tingâs Square</title> 11<meta name="generator" content="Jekyll v3.10.0" /> 12<meta property="og:title" content="career" /> 13<meta name="author" content="Ting Hsu" /> 14<meta property="og:locale" content="en" /> 15<meta name="description" content="A web developer who loves bridging the gap between product ideation and implementation" /> 16<meta property="og:description" content="A web developer who loves bridging the gap between product ideation and implementation" /> 17<link rel="canonical" href="https://tingtinghsu.github.io/tag/career/" /> 18<meta property="og:url" content="https://tingtinghsu.github.io/tag/career/" /> 19<meta property="og:site_name" content="Tingâs Square" /> 20<meta property="og:type" content="website" /> 21<meta name="twitter:card" content="summary" /> 22<meta property="twitter:title" content="career" /> 23<meta name="twitter:site" content="@tingtingtour" /> 24<meta name="twitter:creator" content="@Ting Hsu" /> 25<meta name="google-site-verification" content="xxxxx" />
26<script type="application/ld+json"> 27{"@context":"https://schema.org","@type":"WebPage","author":{"@type":"Person","name":"Ting Hsu","url":"https://github.com/tingtinghsu/"},"description":"A web developer who loves bridging the gap between product ideation and implementation","headline":"career","publisher":{"@type":"Organization","logo":{"@type":"ImageObject","url":"https://tingtinghsu.github.io/logo.png"},"name":"Ting Hsu"},"url":"https://tingtinghsu.github.io/tag/career/"}</script>
27 28<!-- End Jekyll SEO tag --> 29<link type="application/atom+xml" rel="alternate" href="https://tingtinghsu.github.io/feed.xml" title="Ting's Square" /> 30</head> 31 32 33 <body> 34 35 <div class="container pure-g"><div class="sidebar-left pure-u-1 pure-u-md-1-4" style="background-color: rgb(40, 73, 77); color: rgb(255, 255, 255); "><header class="masthead"> 36 <div class="avatar"><img src="/avatar.jpeg" class="avatar-image" alt="Ting Hsu"> 37 </div> 38 <div class="masthead-title"> 39 <a href="/" title="Home">Ting's Square</a> 40 </div> 41 <div class="masthead-tagline"> 42 <small>A web developer who loves bridging the gap between product ideation and implementation</small> 43 </div> 44</header> 45</div> 46 47 <div class="content pure-u-1 pure-u-md-1-2"><main> 48 <div>Tag:<br><br> <div class="tag" align="center">career</div></div> <br> 49<div class="posts"> 50 51 <h4 class="post-title"> 52 <a href="/articles/2020-12-19/my_route_of_becoming_a_ruby_on_rails_developer_1"> 53 Astro Camp ç´é - éåå·¥ç¨å¸«ä¹æ 54 </a> 55 </h4> 56 <small class="post-date">19 Dec 2020 57 </small> 58 59</div> 60 61<div class="home" align="center"><a href="/">Home</a></div><br> 62</main> 63 64<footer class="footer"><small> 65 Powered by <a href="https://jekyllrb.com/">Jekyll</a> & <a href="https://github.com/vszhub/not-pure-poole">Not Pure Poole</a>. 66 © 2018 - 2026 <a href="https://github.com/tingtinghsu/">Ting Hsu</a>. 67 </small> 68</footer> 69</div> 70 <div class="sidebar-right pure-u-1 pure-u-md-1-4"> 71</div> 72 </div> 73 74
74<script async src="https://use.fontawesome.com/releases/v5.0.12/js/all.js"></script>
74<script> 75 function strip(str, remove) { 76 while (str.length > 0 && remove.indexOf(str.charAt(0)) != -1) { 77 str = str.substr(1); 78 } 79 while (str.length > 0 && remove.indexOf(str.charAt(str.length - 1)) != -1) { 80 str = str.substr(0, str.length - 1); 81 } 82 return str; 83 } 84 85 function scroll() { 86 console.log('scroll'); 87 window.scrollTo({ 88 left: 0, 89 top: window.innerHeight, 90 behavior: 'smooth' 91 }); 92 sessionStorage.removeItem('forceCheckScroll'); 93 } 94 95 const forceCheckScroll = sessionStorage.getItem('forceCheckScroll') === 'true'; 96 const checkScroll = strip(window.location.pathname, '/') !== strip('', '/'); 97 98 if (forceCheckScroll || checkScroll) { 99 const maxWidth = "(max-width: 48rem)"; 100 const result = window.matchMedia(maxWidth); 101 if (result.matches) { 102 scroll(); 103 } else { 104 result.addListener((match) => { 105 if (match.media == maxWidth) { 106 if (match.matches) { 107 scroll(); 108 } 109 } 110 }); 111 } 112 } 113</script>
113 114</body> 115</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.