流浪汉因编写APP爆红成明星 一年后仍在街头流浪
文章来源: 每日邮报 于
- 新闻取自各大新闻媒体,新闻内容并不代表本网立场!
12日报道,美国一位流浪汉一年前因靠所写的App赚到超过1万美元;当时被各大媒体争相访问。但媒体日前探访发现,这并没有改变他的命运:一年多过去了,这名男子依然在街头流浪。
2013年8月,程序设计师麦可克隆认识了一位流浪汉葛兰,并决定提供两种帮助他的方式,一是给他现金一百美元,或是帮助他学会编写App。
当时葛兰选择能够自力更生的方式,这段互动被誉为佳话,各大电视节目纷纷邀请他们分享经验,葛兰所完成的App “Trees
for Cars”还曾跃上App store跟Google Play的排行榜。
但一年半后,当年意气风发的葛兰,却变得低调许多。他还是住在当年遇见麦可克隆的巷子里,偶尔打打零工维生。葛兰不再写程序了,Trees
for Cars也因无法支付维运费用而下架。
这些日子来,葛兰最常被问的问题是:“为什么你还在街上流浪?”他迂回答复:“我是个重视环保的人,所以很喜欢在户外生活。”即使他当年曾说过想搬进豪华公寓。
回忆起当时受访的情景,“我们被招待住进一家漂亮的旅馆,还铺上红地毯迎接我们。”葛兰依然难掩兴奋之情,“大家都喜欢我,店家有时会招待我免费咖啡。”
不过现在,葛兰只是另一个“前网络名人”,从App赚到的钱已用来支付每天的开销。虽然他仍有重新再写一个App的雄心壮志,但对这段暴起暴落的经历,他
的感想是:“你这分钟火红,下分钟就消失了。”
A year after he launched his own app and made headlines, Leo Grand
is still homeless
But Grand is still living on the streets. He said the number one
question people ask him is why he's still homeless
-->
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_rightside": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_duturandom": {
"html":`
`,
"script":[]
}
, "gg_square": {
"html":`
`,
"script":[]
}
, "gg_topbanner": {
"html":`
`,
"script":[]
}
, "gg_middlesquare": {
"html":`
`,
"script":[]
}
, "gg_dutu": {
"html":`
`,
"script":[]
}
, "gg_botline": {
"html":``,
"script":[]
}
, "gg_dututop": {
"html":`
`,
"script":[]
}
, "gg_shipintop": {
"html":`
`,
"script":[]
}
, "gg_inContent": {
"html":`
`,
"script":[]
}
, "gg_shipinrandom": {
"html":``,
"script":[]
}
, "gg_sideSticky": {
"html":`
`,
"script":[]
}
, "gg_bottombanner": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_marquee": {
"html":`
`,
"script":[]
}
}
const adEnv={
"gg_header": {
"html":``,
"script":[{"type":"text/javascript","exec":` var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; var pbjs = pbjs || {}; pbjs.que = pbjs.que || []; `},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-hb/adn.wnx2.js","async":""},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-video/WenxuecityPlayer.js","async":"async"}]
}
}
const wxcEnv = {
"base":{
"exe":[],
"src":[
{"src": "/news/js/recommendednews.js","defer":"true"},
{"src":"/js/wxcFunc.js","defer":"true"}
]
},
"func":{
"exe":[
//展示评论
'function showMoreComments(){let n = 9;for(let i=0;i
2){dom.hide();}}$("#showallcomment").show();$("#showlesscomment").hide();};hideComments();',
],
"src":[
//图片,搜索,QR code
{"src": "/news/js/view.js?v=05132024"},
//计数器
{"src":"//count.wenxuecity.com/service/count/script/do.php?type=news&id=4185742&n=0&out=jsval","defer":"true"},
]
}
}
function wxcCode(){
wxcEnv.base.exe.forEach(x=>{
let tag = buildAdcode(x);
document.head.append(tag);
})
wxcEnv.base.src.forEach(src => {
let tag = buildSrc(src)
document.head.append(tag);
});
wxcEnv.func.exe.forEach(x=>{
let tag = buildAdcode(x);
document.body.append(tag);
})
wxcEnv.func.src.forEach(src => {
let tag = buildSrc(src)
document.body.append(tag);
});
}
function adcode(){
let adkey = Object.keys(ads);
adkey.forEach(x=>{
let code = ads[x].html;
let div = document.getElementById(x);
if(div)div.innerHTML = code;
ads[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.body.append(tag);
}else{
let tag = buildSrc(s);
document.body.append(tag);
}
})
})
}
function baseCode(){
let baseKeys = Object.keys(adEnv);
baseKeys.forEach(x=>{
adEnv[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.head.append(tag);
}else{
let tag = buildSrc(s);
document.head.append(tag);
}
})
})
}
function buildAdcode(script){
let tag = document.createElement('script');
tag.innerHTML = script;
return tag;
}
function buildSrc(obj){
let keys = Object.keys(obj);
let tag = document.createElement("script");
keys.forEach(key=>{
tag.setAttribute(key, obj[key]);
})
return tag ;
}