帝都Uber真实体验

时至今日,快的,百度易到用车,Uber算是已经完全体验到了。短短一两年出租车行业被互联网颠覆,曾经杂乱的出租车市场被快的,Uber等新生的打的应用迅速抢占。在快的,滴滴打车服务进行的同时,专车服务同样如火如荼的开展着。我不是行业人士,我也不曾知道是谁首先推出的专车服务,我只就一普通用户来谈谈我的使用感受。所以有任何错误或者误解的地方尽管留言讨论或者指正。

15/04/12 更正:记忆错误,百度易到用车首次减免40元

12/04/15 今天早上收到Uber邮件,在04/20前使用优惠码 UBERBJGO 可以三次优惠半价。

12/04/20 输入1UBER1WORLD 2TAPS2REQ 3MINSTORIDE

##打车契机

作为一名普通学生,在出行方面不会优先选择出租车,所以基本上打车的情况是在有优惠券的情况下,并且路途比较偏僻,地铁公交等线路比较难走的情况下。最早使用快的是去年在南京的时候,当时因为不熟悉路况,所以就直接用了快的。而百度易到用车和Uber都是今年较晚的时候才使用过。同学家在天通苑,从学校学院路出发如果从五道口走地铁线路的话得60~80分钟才能勉强到,所以在百度易到用车打折力度比较大的时候尝试过。而Uber同样是去同学家玩,从他家到学校的路程。百度的费用在55~65左右(经同学再三检验),减去40元券,实付15~25元;而Uber当时晚上23点打车回来29元,因为有注册新用户30元优惠,实付0元,余额还剩余1元。

##打的流程

打的流程中我觉得最大的区别在于:快的和易到用车是在确定起始地点和目的地点的情况下,司机能确定接不接这个单,而最近使用Uber感觉到是预约到了车才需要告诉师傅目的地,当然你也可以提前输入目的地。但是使用感受上却是司机可以忽略的你打车请求,所以经常可能半天没有响应,当然快的等等的专车除外,而Uber在之前的尝试(3次)中司机响应都非常快,无论是在大半夜(23点),还是在中午(10点),当然今天早上5点钟尝试的时候是没有车辆可以预约的 T_T 。其实快的,易到用车,Uber专车服务响应都还是不错的~但总体感觉上Uber的流程有点怪异,可能是之前使用了前两个而没习惯吧。

##支付流程及价格

当然最终都是走的支付宝,而Uber比较特殊,在最初注册Uber账号时就已经绑定支付宝账号,在完成打车之后可以自动扣款,当时绑定的时候还犹豫了一下,“快捷支付”的支付宝,会不会乱扣款?犹豫之后还是用了,外国公司总不会不讲信誉吧。而快的和易到用车是在完成时用支付宝付款。这两种支付流程导致的最后结果和体验截然不同。Uber最舒心,到达目的地,不用任何操作和司机说拜拜即可,而快的和易到用车都是需要支付完毕再拜拜的,而在网络不好,或者手机电量不足的情况下无法让人忍受,最终的结果就是很多次直接用现金结算了。

##优惠力度

快的,不用说,当时和滴滴开战,各种,相信如果和司机交流过就知道,最初的时候应该打车是不需要花钱的,反而司机还要倒贴前的。而最近快的可能是推广他们的专车吧,一个劲的给我优惠券,听上去力度很大,100的券啦,30的券啦,进去一看全是单张20一张,15一张,还不能叠加的券,哎,坑啊。百度易到用车,当时新用户首次使用立减50,现在不知道还有没有,所以当时很好玩,同学三个来学校用一个电话号码减40,回去用一个电话号码减40 。 当时就吐槽百度了,和易到用车合作却没有引入一个账号体系,我承认我用过一次之后我应该不会再想到用它了,除非说再减40。而最后Uber,他有他自己的账号系统,手机邮箱,支付宝,在注册的时候就已经定下来,而注册新用户使用别人的优惠码可以得30元,加入余额,在打车中回优先扣减余额中的钱。单次打车最高减免30元。

##Uber特有

今天同学发现Uber还能平摊费用,所以尝试了一下,过程也比较好玩,我用他的优惠券我得30,他得30,打车15.41公里,行程00:29:10,所以结果是: 起步价 0.00 距离 23.17 时间 7.29 小计:30.46元 Uber不计小数点后面的也就是30元 然后车费平分:3.2元

总计:33.20元 平均每个人16.6

所以我账户里面的钱也没用完,我同学账户里面的钱也没用完,所以神奇的免费做了半个小时的出租车。

所以最后容许我推广一下我的优惠码:re3qx,使用此优惠码,你我都可以获得30元的优惠。

##Uber费用估算

是一篇由轻单搬运过来的文章。


2015-08-04 Uber , 人民优步 , 专车

我使用的 Userscript

在使用 [[Userscript]] 之前针对使用的浏览器安装如下的插件

Userscripts

浏览器插件

如果想要在浏览器中快捷方便的管理和安装脚本,可以使用如下的插件:

userscripts 网站汇总

userscripts.org 已挂 原因参见: ghacks.net 对于已挂的 userscripts.org 链接,例如

http://userscripts.org/scripts/show/175005

在网址中间添加-mirror 即可访问,如下:

http://userscripts-mirror.org/scripts/show/175005

新兴诞生的 Userscripts 网站列表

Greasyfork

GreasyFork 或许是最受欢迎的后起之秀了。它由 Jason Barnabe 创建,Jason Barnabe 同时也是 Stylish 网站的创办者,在其储存库中有大量的脚本资源。

  • 拥有大量的活跃脚本
  • 拥有从 GitHub 同步脚本的功能
  • 非常活跃的开放源码 GitHub

OpenUserJs

OpenUserJS 继 GreasyFork 之后开始创办。它由 Sizzle McTwizzle 创建,同样地,在其储存库中也拥有大量的脚本资源。

GitHub/Gist

可以在 GitHub 或者 gist 中 搜索.user.js 后缀的文件。

脚本推荐

AutoPager

AutoPager 是一个自动翻页的脚本,将下一页的内容附加到当前页面,模拟瀑布流,支持 Discuz, Flarum, phpBB, Xiuno, XenForo, NexusPHP 论坛,支持 Google,百度,Bing,搜狗,微信,Yahoo,Yandex 等搜索引擎,支持贴吧,豆瓣,知乎,Bilibili 等等超多网站。

Download YouTube videos as MP4

这个脚本最初也是在 userscripts.org 上面更新的,可能后来网站不维护了,作者就在 GitHub 更新了。同样在 Greasyfork 也能找到下载链接。

Ingress Intel Total Conversion

简称 IITC ,Ingress 玩家的神器,IITC 有一系列的脚本,都能在网站上找到链接,这里推荐我使用的一些桌面版脚本:

  • IITC Plugin draw tools
  • IITC plugin player tracker
  • IITC plugin sync
  • IITC plugin Zaprange
  • IITC plugin show linked portals

如果发现好用的 IITC Plugin 欢迎交换使用体验。

下载地址: http://iitc.jonatkins.com/?page=desktop

百度网盘助手

获取百度网盘直链

下载地址: Greasyfork

豆瓣电影自定义搜索

调用 Google Custom Search Engine 的脚本,在豆瓣电影页面显示下载链接

下载地址: Greasyfork

知乎免登录

看名字就能看出来,知乎隐藏完整的答案,只有登录才能查看全部的答案。用这个脚本可以破除这个限制。

下载地址: Greasyfork

verydou

该脚本在豆瓣上显示 veryCD 内容,我将此脚本转移到 greasyfork

下载地址: Greasyfork

vipVideos_skipAd

优酷、土豆 VIP 免费看,去 iqiyi、PPS、sohu、56.com 视频广告

下载地址: Greasyfork

最后

好吧,放弃了,脚本好多失效了,等再发现好用的再更新吧,可以经常到上面提到的两个网站上逛一逛,会有惊喜,昨天就发现了优酷土豆爱奇艺等等国内视频网站的去广告脚本。

reference


2015-08-03 userscript , tampermonkey , greasemonkey , script , greasyfork

我使用的 Chrome Extension

日常使用备份,另外会单独拿出一列写写我用的 Userscript,类似微博去广告,豆瓣页面显示下载链接之类并不会存在这个列表里面。使用这一套扩展的好处有以下几点:

  • 使用账号同步,在不同电脑上同步扩展的配置,即使重装系统,所有的扩展配置都能够同步过来
  • 占用内存相对较少,部分扩展使用 [[Userscript]] 代替,减少 Chrome 常驻内存

Chrome Extension

效率类

Checker Plus for Gmail

这是一款检查 Gmail 新邮件的扩展,推送及时,并且可以不离开当前页面查看邮箱内容。

checker plus for gmail

官方地址:https://chrome.google.com/webstore/detail/checker-plus-for-gmail/oeopbcgkkoapgobdbedcemjljbihmemj

Checker Plus for Google Calendar

一款用来检查 Google Calendar 的插件,可以快速的预览 Google Calendar 中的事项,也可以直接创建 Event。

官方地址:https://chrome.google.com/webstore/detail/checker-plus-for-google-c/hkhggnncdpfibdhinjiegagmopldibha

上面两个扩展都是一位叫做 Jason Savard 的自由开发者开发的。因为我日常使用这两个网页应用比较多,自然的就找到了这两个扩展,免费版本的功能就已经可以满足 80% 需求,不过我还是小小的支持了一下作者,这可能是我付费的第一,二款 Chrome 扩展。

LastPass

密码管理 LastPass 甚至可以用来共享密码~~

LastPass: Free Password Manager LastPass, an award-winning password manager, saves your passwords and gives you secure access from every computer and mobile device.

Trello

Trello 官方的扩展,可以很轻松添加卡片。

官方地址:https://chrome.google.com/webstore/detail/trello/dmdidbedhnbabookbkpkgomahnocimke

Tampermonkey

当然他是神器 Chrome 下,扩展是能够同步的,而脚本我找到了方法也能够同步~~文中有

Tampermonkey The most popular userscript manager for Blink-based browsers

Vimium

在浏览页面的时候使用 Vim 的快捷键。

官方地址:https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb

广告屏蔽

曾经一度不能区别 Adblock(AB) 与 Adblock Plus(ABP), 后来大概了解了一下,可参阅我博客:http://www.einverne.tk/2013/08/ababp.html 至于后来,我只用 Adblock 了,为啥?我觉得 Adblock 更好~~文中有解释

AdBlock. The #1 ad blocker with over 200 million downloads. Blocks YouTube, Facebook and ALL ads by default (unlike Adblock Plus).

Proxy Switchysharp 已经替换成 Proxy SwitchyOmega

不解释 Proxy SwitchySharp Manage and switch between multiple proxies quickly & easily. Based on “Proxy Switchy!” & “SwitchyPlus”

目前已经替换成 Proxy SwitchyOmega

PT Plugin Plus

一个 PT 站点的管理工具,因为没有上架 Web Store 所以只能自己编译,加载安装。

Plus for Trello

Trello 的扩展,可以对每一个卡片进行计时。

官方地址:https://chrome.google.com/webstore/detail/plus-for-trello-time-trac/gjjpophepkbhejnglcmkdnncmaanojkf

bypass paywalls

用来绕过付费墙。

印象笔记·剪藏

2020 年更新

目前我已经不再使用 Evernote,所以也放弃了使用 Evernote 的剪藏。现在推荐 WizNote 或者 Joplin 的剪藏。

Evernote,千万记住用国际版

Evernote Web Clipper Use the Evernote extension to save things you see on the web into your Evernote account.

惠惠购物助手

购物比价

惠惠购物助手 网易出品】在您网购浏览商品的同时,自动对比其他优质电商同款商品价格,并提供商品价格历史,帮您轻松抄底,聪明网购不吃亏!

User Agent Switcher

看名字

User-Agent Switcher User-Agent Switcher is a quick and easy way to switch between user-agents.

扇贝网查词助手 已弃用

目前转用 GoldenDict,是操作系统级别的查词,所以也放弃了这个插件。

查词,wiki

扇贝网查词助手 扇贝网查词 Chrome 扩展,查词更方便。

Image Downloader

批量下载图片

Image Downloader Browse and download images on a web page.

RSS Subscription Extension By Google

InoReader 不解释

RSS Subscription Extension (by Google) Adds one-click subscription to your toolbar.

Hover Zoom

放大图片

Hover Zoom Enlarge thumbnails on mouse over. Works on many sites (Facebook, Twitter, Flickr, Reddit, Amazon, Tumblr, etc).

Search by Image (by Google)

以图搜图

Search by Image (by Google) This extension allows you to initiate a Google search using any image on the web. By the Google Images team.

远方 New Tab

在新建的标签页上显示随机的美景。

Dream Afar New Tab An unexpected trip everyday by simply opening a new tab

这个扩展看上去从 WebStore 下线了,永久的停留在了 0.3.12_0 版本。

以下 Chrome App

Hangouts

Hangouts 推荐使用 App 版本,看样子 Google 应该会重点发展 App 版的 Hangouts Always stay connected with the new desktop app for Hangouts on ChromeOS and Windows.

Google Keep 已经弃用,使用 Evernote 完全代替

Google Keep - notes and lists Quickly capture what’s on your mind and share those thoughts with friends and family.


2015-08-02 chrome , google , google-extension

Java 查漏补缺一些小问题

判断奇数

正确做法:

public static boolean isOdd(int i) {
	return (i & 1) != 0;
}

不能 i % 2 == 1,当 i 为负数时,求余数结果为 -1

double 精度问题

浮点运算只提供近似计算,不能产生精确结果,二进制浮点不能用于货币计算。

2.00 - 1.10

并不是精确等于 0.90 而可能是 0.8999999

解决方法一,使用整数类型,以货币单位分计算,保证整数类型足够大可以覆盖所有计算范围。

方式二,使用 BigDecimal,精确计算小数,另外一定要用

BigDecimal(String)

String 构造器,而不要用 BigDecimal(double) 构造函数。

长整数

一天的微秒除以一天的毫秒数,理论结果应该是 1000,但实际是 5.

public class LongDivision{
    public static void main(String args[]){
        final long MICROS_PER_DAY = 24 * 60 * 60 * 1000 * 1000;
        final long MILLIS_PER_DAY = 24 * 60 * 60 * 1000;
        System.out.println(MICROS_PER_DAY/MILLIS_PER_DAY);
    }
}

long 类型可以保存这两个乘积,没有溢出。但问题在于 MICROS_PER_DAY 计算以 int 来执行的,只有运算完成才会提升到 long,而此时计算已经溢出。

乘数因子为 int 时,相乘得到另一个 int。存储结果的变量的类型会影响到计算所使用的类型。

当你在操作很大的数字时,千万要提防溢出。


2015-07-27 java , programming , long , double

花札玩法简介

简介与历史

花札亦成为花牌,源于日本,后传入朝鲜半岛,是一种传统的纸牌游戏。纸牌上画有12个月份的花草,每种个4张,整副牌48张。

纸牌牌面介绍

月份 图案 20点牌(光) 10点牌(种) 5点牌 1点牌
1月 松树 松上鹤
松上鹤
  松上赤短
松上赤短
松 松
2月 梅花   梅上莺
梅上莺
梅上赤短
梅上赤短
梅 梅
3月 樱花 樱上帘幕
樱上帘幕
  樱上赤短
樱上赤短
樱 樱
4月 紫藤   藤上鹃
藤上鹃
藤上短册
藤上短册
藤 藤
5月 菖蒲   蒲间八桥
蒲间八桥
蒲上短册
蒲上短册
菖蒲 菖蒲
菖蒲
6月 牡丹   牡丹蝶
牡丹蝶
牡丹青短
牡丹青短
牡丹 牡丹
牡丹
7月 萩(三叶草)   萩间猪
萩间猪
萩上短册
萩上短册
萩 萩
8月 芒草 芒上月
芒上月
芒上雁
芒上雁
  芒 芒
9月 菊花   菊上杯
菊上杯
菊上青短
菊上青短
菊 菊
10月 枫叶红叶   枫间鹿
枫间鹿
枫上青短
枫上青短
枫 枫叶
枫叶
11月 柳树(雨) 柳间风
柳间风
柳上燕
柳上燕
柳上短册
柳上短册
柳雷雨鼓
柳雷雨鼓
12月 泡桐 桐上凰
桐上凰
    桐
桐(三枚)
  • 20點 共5張,松上鶴、櫻上幕簾、芒上月、柳間小野道風、桐上鳳凰。
  • 10點 共9張,畫上動物或物品的牌、菖蒲間八橋、菊上盃,即「鶯、杜鵑、八橋、蝶、豬、雁、盃、鹿、燕」。
  • 5點 共10張,畫上短籤的牌,赤短三張(紅色有寫字的短籤)與沒寫字的四張紅色短籤及三張青色短籤。
  • 1點 共24張,11月為1張,12月為3張,其他月份各有兩張,只畫出植物的牌(也有不計分的情形)。
点数 役名 条件
10 五光 得到5张20点牌
8 四光 得到除柳间风之外4张20点牌
7 雨四光 得到柳间风加其他三张30点牌
6 得到赤短和青短全部六张牌
5 三光 得到除柳间风之外3张20点牌
4 雨三光 得到包含柳间风的三张20点牌
5 五鸟 得到「松上鶴」、「芒上雁」、「桐上鳳凰」
5 猪鹿蝶 得到「萩間豬」、「楓間鹿」、「牡丹上蝴蝶」
5或3 花见酒 得到「櫻上幕簾」和「菊上盃」,此役很容易做出
5或3 月見酒 得到「芒上月」和「菊上盃」,多半不採用或僅使用於追加役(bonus),其他規則和「花見酒」相同。
3 赤短 得到「松上赤短」、「梅上赤短」、「櫻上赤短」。此役別稱為「裏菅原」
3 青短 得到「牡丹上青短」、「菊上青短」、「楓上青短」。
3或6 七短 得到除「柳上短冊」以外的短冊7張。
2或5 六短 得到除「柳上短冊」以外的短冊6張。
4 月札 在部份規則中有此役種,事先約定這一局的月札花色,只要將這指定的相同花色收集到就有4點。多半切牌選定。
1 短冊 得到5張5點的冊牌,每多獲得一張5點的牌結算時點數加1。
1 佳奈 5張任意10點牌,每多獲得一張10點的牌結算時點數加1。
1 佳士 得到10張1點的牌,每多獲得一張1點的牌結算時點數加1。
1 手四 一開始時手牌中即持有一組(一個月份)中的四張牌。
1 雙手四 一開始時手牌中即持有兩組(兩個月份)中的四張牌。
1 契約 一開始時手牌中即持有一組(一個月份)中的三張牌。需先約定。
1 喰付 一開始時手牌中即持有四組配對。

游戏流程

发牌

游戏可由两人或者三人进行,如果遊戲两人进行,第一局前先抽牌決定莊家或閑家,庄家先出牌,第二局以後由前一局的勝者當親先出牌。玩家从牌堆中随意抽取一张牌,抽到月份较晚的玩家成为第一局的庄家。

两名玩家时,每位玩家各拿10张牌,台面上8张牌,其余牌放置一旁做牌堆;三名玩家时,每位玩家7张牌牌,台面上6张牌,一般顺序是先发3张台面牌,然后给三人分别发4张牌,然后台面3张牌,最后三人各发3张牌,其余牌放置一旁。

出牌

出牌时从庄家开始,以逆时针方向轮流进行。

每个玩家回合内,如果手中和台面上有相同的牌,则将手上的牌与台面上的牌匹对,然后将匹对好的两张牌放到自己的点数牌中。如果手中和台面上无相同的牌,则必须选择放弃手中任何一张牌,以开牌的方式放置于台面。在配对或者放弃牌之后,玩家从旁边牌堆抽取一张牌,以开牌的方式放置于台面上,如果这张牌与台面上的牌能够配对,就必须将配对的两张牌收回到自己的点数牌堆中,如果与台面有不同配对方式,可自行选择要吃哪一张牌,不然就得放弃这张牌。

玩家回合结束时,若有因本次吃進的牌組成「役」,則可決定是否結束牌局,玩家可以选择喊出Stop结束游戏并结算他所获得的点数,也可以喊出Go继续玩以获得更多的点数。一旦玩家结束一局,就结算得分,并开新局。

牌局結束

有三種方式:

  • 其中一方喊停(喊停權力如上述)。喊停的一方則可以计算手上所有吃進牌的役,另一方則不能計算役。所以什麼時候喊停也是一個重要的策略。
  • 双方牌都已出完,但兩方最後一張牌都沒能吃進湊成役。這種結束方式,不管你吃了什么牌,雙方就不能計算任何役。有些規則裡有「親權」,就是在這種狀況下,莊家直接得6點。
  • 某方的最后一張吃進的牌恰好湊成役,也會強制結束。這時計算役的權力在手上無牌的一方(也就是最後一次的出牌方)。

参考


2015-07-27 wiki

kml 文件学习

维基百科对 KML 文件解释:

KML全称:Keyhole Markup Language,是基于XML(eXtensible Markup Language,可扩展标记语言)语法标准的一种标记语言(markup language),采用标记结构,含有嵌套的元素和属性。由Google(谷歌)旗下的Keyhole公司发展并维护,用来表达地理标记。根据KML语言编写的文件则为KML文件,格式同样采用的XML文件格式,应用于Google地球相关软件中(Google Earth,Google Map, Google Maps for mobile…),用于显示地理数据(包括点、线、面、多边形,多面体以及模型…)。而现在很多GIS相关企业也追随Google开始采用此种格式进行地理数据的交换。

KML在 2008 年成为国际标准

KML在2008年4月14日被OGC(Open Geospatial Consortium, Inc.開放地理信息系統協會,或譯成開放式地理空間協會)宣布為開放地理資訊編碼標準(OGC KML, OpenGIS® KML Encoding Standard),而Google同時也在網站Blog上宣布不再控制KML標準,而移交給OGC去維護發展,而被採用的開放地理資訊編碼標準(OpenGIS KML 2.2 Encoding Standard)可以在這個網頁見到完整的手冊內容:http://www.opengeospatial.org/standards/kml/

地标

These are just some of the different kinds of placemarks with which you can mark your favorite places

表示地图上的点,只包含一个 <Point> 元素。在Google Earth中通常是黄色图钉。

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2"> <Placemark>
 <name>Simple placemark</name>
 <description>Attached to the ground. Intelligently places itself at the height of the underlying terrain.</description>
 <Point>
 <coordinates>-122.0822035425683,37.42228990140251,0</coordinates>
 </Point>
 </Placemark>
</kml>

文件结构解释:

  • XML 表头
  • KML 命名空间声明
  • 包含以下元素的地标对象:
    • 用作地标标签的名称
    • 地标提示信息
    • 指定地标在地球表面的位置点-经度、纬度和高度(可选)

路径 Path

在 KML 中,路径是用 <LineString> 元素创建的。

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2"> <Document>
 <name>Paths</name>
 <description>Examples of paths. Note that the tessellate tag is by default
 set to 0. If you want to create tessellated lines, they must be authored
 (or edited) directly in KML.</description> <Style id="yellowLineGreenPoly">
 <LineStyle>
 <color>7f00ffff</color>
 <width>4</width>
 </LineStyle>
 <PolyStyle>
 <color>7f00ff00</color>
 </PolyStyle>
 </Style> <Placemark>
 <name>Absolute Extruded</name>
 <description>Transparent green wall with yellow outlines</description>
 <styleUrl>#yellowLineGreenPoly</styleUrl>
 <LineString>
 <extrude>1</extrude>
 <tessellate>1</tessellate>
 <altitudeMode>absolute</altitudeMode>
 <coordinates> -112.2550785337791,36.07954952145647,2357
 -112.2549277039738,36.08117083492122,2357
 -112.2552505069063,36.08260761307279,2357
 -112.2564540158376,36.08395660588506,2357
 -112.2580238976449,36.08511401044813,2357
 -112.2595218489022,36.08584355239394,2357
 -112.2608216347552,36.08612634548589,2357
 -112.262073428656,36.08626019085147,2357
 -112.2633204928495,36.08621519860091,2357
 -112.2644963846444,36.08627897945274,2357
 -112.2656969554589,36.08649599090644,2357 </coordinates>
 </LineString> </Placemark>
 </Document> </kml>

请注意,该代码生成的其实只是高于地面的一条折线。<tessellate> 标签将该折线切成小段,而 <extrude> 标签将其向下延伸到地面。

多边形 Polygon

五角大楼的示例是通过绘制简单的内外壳,然后将它们向下凸出到地面生成的。代码如下:

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2"> <Placemark>
 <name>The Pentagon</name>
 <Polygon>
 <extrude>1</extrude>
 <altitudeMode>relativeToGround</altitudeMode>
 <outerBoundaryIs>
 <LinearRing>
 <coordinates>
 -77.05788457660967,38.87253259892824,100 
 -77.05465973756702,38.87291016281703,100 
 -77.05315536854791,38.87053267794386,100 
 -77.05552622493516,38.868757801256,100 
 -77.05844056290393,38.86996206506943,100 
 -77.05788457660967,38.87253259892824,100
 </coordinates>
 </LinearRing>
 </outerBoundaryIs>
 <innerBoundaryIs>
 <LinearRing>
 <coordinates>
 -77.05668055019126,38.87154239798456,100 
 -77.05542625960818,38.87167890344077,100 
 -77.05485125901024,38.87076535397792,100 
 -77.05577677433152,38.87008686581446,100 
 -77.05691162017543,38.87054446963351,100 
 -77.05668055019126,38.87154239798456,100
 </coordinates>
 </LinearRing>
 </innerBoundaryIs>
 </Polygon>
 </Placemark> </kml> 

参考:


2015-07-24 wiki , kml , google-earth

Windows 10 无法连接 Openwrt Samba

安装完 Win10 之后,发现无法使用 \\ip\\ 这样的方式来访问 Openwrt 共享出来的文件。这个问题纠结我一整天,差点想要降级到 Win8.1 去,后来总算解决了。首先介绍一下环境:Windows build 10162, Openwrt Samba。

网上介绍说,Win10 最新版的安全机制导致此类“不安全”的访问形式被禁止。所以我尝试这个帖子,给 Samba 加上密码,然后还尝试了关闭了防火墙,最后还是没什么用。然后只能继续寻找方案。然后找到如下方案:

首先确认您的权限设置没有问题。然后尝试如下方法 打开注册表 Win+R 输入 regedit, 定位到如下位置 HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters 创建一个 DWORD 项, 命名为 ‘AllowInsecureGuestAuth’ , 值设置为“1”. 最后重启计算机再次访问查看结果。

详细介绍请看这里,这个链接同样详细介绍了错误原因,AllowInsecureGuestAuth 这个键值的意思是允许 guest 用户访问共享。然后设置注册表之后必须使用本地账号,而不能登陆 Microsoft 账号,如果使用微软账号登陆,则又不能访问。出现如下问题:

无法访问。你可能没有权限使用网络资源。请与这台服务器的管理员联系以查明你是否有访问权限。此账户并未得到从这个工作站登录的授权。

所以在设置中使用本地账号,然后重启,就解决了这件事情。

本文可解决如下错误:

  • 你没有权限访问、****。请与网路管理员联系请求访问权限
  • The account is not authorized to log in from this station
  • 无法访问。你可能没有权限使用网络资源。请与这台服务器的管理员联系以查明你是否有访问权限。此账户并未得到从这个工作站登录的授权。
  • 无法访问,你可能没有权限使用。网络资源。请与这台服务器的管理员联系以查明你是否有访问权限。指定的登录会话不存在,可能已被终止

参考:1 2 3 4 5


2015-07-12 samba , windows , openwrt

纪念最后的英语课

学期最后的英语课结束了,这也可能是我最后的英语课了吧。说实话我一点也不后悔上这门似乎已经多余的英语课。或许是我庆幸有一个不太一样的老师。一个上课会讲宗教的英语老师,一个上课会讲政治的英语老师,一个甚至会用英语讲哲学的英语老师。虽然我也觉得老师上课没有教案,没课件,甚至是想到什么讲什么,这样的英语课是浪费时间,但回过来想。似乎到了我们这个阶段也不需要在过多的练习阅读、听力和口语了。我总觉得学习一门新的语言,就像打开了一扇未知的大门,里面是一个新的世界。之前我可能需要借助翻译来了解那个世界,而学会了一门新的语言,我就可以徜徉在那门语言的殿堂,那里有无数的经典著作,无数的哲学思考,那些文字不会有任何的扭曲,不会被任何翻译所玷污,也不会被任何错误的翻译所曲解。我想这也就是我这门英语课给我的最大收获了。

我曾经一度的认为英语并没有什么用途,那时从来没有人告诉过我英语的诗歌也可以同样的朗朗上口,没有人告诉我大部分影响着世界的政治经济哲学的书籍都是英文写的,那个时候英语好像就是冷冰冰的语法,死板的搭配,还有无穷无尽的陌生词汇。所以我感谢最后的英语课,并不是那么死气沉沉。所以我要写一篇文章来纪念这最后的英语课。

几个网站,一本词典

时间跳回到一年前,刚刚上这门课的时候,第一节课,老师什么具体的内容都没讲,只是带我们简简单单的看了几个网站,以及介绍了几本字典。老师对比了Oxford,Longman,Collins等等几部字典,最后推荐我们用朗文字典,因为朗文是英英解释,原话是“explain everything using 2000 words”。我觉得整整一门课,自这节课之后,整门课就已经修完了。师傅领进门,修行在个人,第一节课老师把学习的方法,学习的材料都已经给了,并且推荐了一本好的词典,学习路上的一切障碍都在这一节课扫清了。听BBC,VOA,经济学人,遇到陌生单词查朗文,那日复一日之后英语自然就进步了。

几部剧,一本书

上完第一节课之后,我们的课程就开始变得多样化了,没有特定主题,苏格兰闹独立了,我们会听一些新闻,顺带了解一下苏格兰英格兰的历史,谁谁谁又宣布出柜了,我们会讨论一下同性恋的观点,我们能够讨论的东西很多很多,但学期中有条主线那就是我讲的“几部剧,一本书”,这一本书是指的快乐学哲学,当然是英文版的,而几部剧包括纸牌屋,圣经故事公平与公正公开课。整个学期中,总是会有几节课来讨论哲学家的思考。 我曾经一度想过,如果我大学没有选修过《西方哲学史》,没有上过这门英语课,我离哲学有多远,我觉得可能我的余生都很难机会去接触这些思想。我所以庆幸,我庆幸能有这样的老师,能够带领我进入这个领域。虽然到学期结束的时候,我们讨论过的哲学思想只是那本书中提到的冰上一角,我觉得即使是那冰山一角都能够让我消化很久。书中提到马克思哲学“哲学家只是在用不同的方式解释世界,而问题在于改变世界”,哲学让我们明白这个世界的运作机理。在明白这个世界为什么是这样的之后,我们所学习的专业知识,就可以改变这个世界。如果学习计算机,可以尽自己所能帮助更多的人接触到互联网,如果学习新闻,可以用自己的笔为那些不能发声的群体说出那些社会不公,如果学建筑,可以尽己所能将这栋建筑做的牢固,虽然可能并不会有人真正理解你现在所做所为,但是当你所建造的大楼或者桥梁或者你曾写过的文字或者你曾开发出的工具被历史长河荡涤,后人会铭记。 所以我准备在接下来的日子里,把那些我们还没接触到的哲学家读完,虽然可能我并不会完全理解那些思考,但是总有一天会明白哲学家们用他们的视角解释这个世界的方式。

最后贴一张图

max


2015-07-12

如何将OneDrive移动到其他位置

和 Windows 集成的 OneDrive ,总之对我来说就是空间大了一些,之前参加几个活动有 >200G 的空间,这也许是唯一好过 Dropbox 的地方了。想要知道 Dropbox 有哪些神奇的用法,可以参考另一篇文章

回到正题,Win10 下如何移动 OneDrive 到另外的位置,在 Windows 下应该都知道,音乐,下载,视频,桌面等等几个系统默认的文件夹都是可以移动位置的,我在装完移动之后的第一件事情往往就是将这些系统默认的文件夹移动到其他盘去,一来方便管理,二来系统崩了也没事,重装之后直接更改位置到曾经改过的位置,那什么文件都回来了。而这几天安装完 Win10 之后发现 OneDrive 默认的位置在系统盘用户目录下,这样怎么看都不爽,所以找到了以下方法:

  1. 右击任务栏中的 OneDrive,选择设置
  2. Unlink 解除链接
  3. 重新登录 OneDrive,登录之后就会出现界面让你选择一个新的位置

如果本地已经有过 OneDrive 的文件夹,关联之前的 OneDrive 文件夹,可以参考 Dropbox 关联原先文件夹的文章

参考: 1


2015-07-08 OneDrive

Dropbox同步已存在的文件夹

重装系统,或者在一台新电脑上重装 Dropbox 之后,如果不想 Dropbox 下载一遍所有的文件,可以使用以下的方法,让 Dropbox 同步已经存在的 Dropbox 文件夹。保证自己本地已经有一份 Dropbox 文件夹拷贝。然后执行以下操作:

  1. 假设已经存在的 Dropbox 文件夹在 E:\Dropbox
  2. 安装 Dropbox
  3. 安装完成之后,登陆,在某一界面会显示高级选项,点击高级
  4. 进入高级界面之后,可以选择将 Dropbox 放到硬盘的位置,设置自己本地的目录
  5. 因为我本地已经有了一份 Dropbox 备份,所以将 Dropbox 设置中的位置选到 E:\
  6. 因为本地已经有 Dropbox 目录,所以程序会告诉你本地已经有一份,你是否想要合并—-“There is already a folder here called Dropbox. Do you want to merge all the existing files in that folder into your Dropbox?”,选择是,即可
  7. 之后 Dropbox 就会自己比较文件差异,然后就很快的将整个文件夹同步了

解决方案来自:http://forums.dropbox.com/topic.php?id=29612

附英文版:

Just copy from your existing Dropbox folder to Dropbox folder on new machine, and do the followting step:

  1. Put the existing Dropbox folder in /home/Me/, so it will be /home/Me/Dropbox
  2. Install Dropbox and do all things it requires you to do
  3. After installation, at some point, you will be asked to choose setup type. Here you will choose “Advanced”, and “Next”
  4. Now you want to specify where to put your Dropbox folder, so tick “I want to choose where to put my Dropbox”.
  5. Since I have my existing Dropbox folder at /home/Me/Dropbox, so I change the folder to ” /home/Me/”.
  6. Since you have the Dropbox folder already in the directory, the program would say “There is already a folder here called Dropbox. Do you want to merge all the existing files in that folder into your Dropbox?”. Here we click OK, and Next.
  7. In the extended attributes, we tick “Yes, enable synching for extended file attributes (may require root password)”
  8. Next, choose whatever you want. For me I choose to synch all files inthe Dropbox folder.

来源: 1


2015-07-08 Dropbox

电子书

本站提供服务

最近文章

  • Dinox 又一款 AI 语音实时转录工具 前两天介绍过 [[Voicenotes]],也是一款 AI 转录文字的笔记软件,之前在调查 Voicenotes 的时候就留意到了 Dinox,因为是在小红书留意到的,所以猜测应该是国内的某位独立开发者的作品,整个应用使用起来也比较舒服,但相较于 Voicenotes,Dinox 更偏向于一个手机端的笔记软件,因为他整体的设计中没有将语音作为首选,用户也可以添加文字的笔记,反而在 Voicenotes 中,语音作为了所有笔记的首选,当然 Voicenotes 也可以自己编辑笔记,但是语音是它的核心。
  • 音流:一款支持 Navidrom 兼容 Subsonic 的跨平台音乐播放器 之前一篇文章介绍了Navidrome,搭建了一个自己在线音乐流媒体库,把我本地通过 [[Syncthing]] 同步的 80 G 音乐导入了。自己也尝试了 Navidrome 官网列出的 Subsonic 兼容客户端 [[substreamer]],以及 macOS 上面的 [[Sonixd]],体验都还不错。但是在了解的过程中又发现了一款中文名叫做「音流」(英文 Stream Music)的应用,初步体验了一下感觉还不错,所以分享出来。
  • 泰国 DTV 数字游民签证 泰国一直是 [[Digital Nomad]] 数字游民青睐的选择地,尤其是清迈以其优美的自然环境、低廉的生活成本和友好的社区氛围而闻名。许多数字游民选择在泰国清迈定居,可以在清迈租用廉价的公寓或民宿,享受美食和文化,并与其他数字游民分享经验和资源。
  • VoceChat 一款可以自托管的在线聊天室 VoceChat 是一款使用 Rust(后端),React(前端),Flutter(移动端)开发的,开源,支持独立部署的在线聊天服务。VoceChat 非常轻量,后端服务只有 15MB 的大小,打包的 Docker 镜像文件也只有 61 MB,VoceChat 可部署在任何的服务器上。
  • 结合了 Google 和 AI 的对话搜索引擎:Perplexity AI 在日本,因为 SoftBank 和 Perplexity AI 开展了合作 ,所以最近大量的使用 Perplexity ,这一篇文章就总结一下 Perplexity 的优势和使用技巧。