stravaFollowers

< stravaFollowers >
我试图为Strava做一个跟随者检查器。
https://github.com/mecrazy/stravaFollowers

< 在Strava中找不到功能 >
有时候,Strava会有人在跟随之后立即取消关注。 如果你跟随你随便跟着你,如果你有很多追随者等等,我认为这很难找到。 我想有很多人保持原样。 我试图制作一个小书签,使其易于理解它是否相互遵循以改善这一点。
请在Windows环境下运行,例如Windows/OSX/Linux。 它尚未在Android或iOS等移动操作系统上进行测试。

Pibow zero的第一个版本不适合Raspberry Pi Zero V1.3!

如果你要购买Pibow情况下Raspberry Pi Zero,您必须检查每个版本。

我买Raspberry Pi Zero
rpi_zero
和Pibow它。
pibow_and_rpi_zero

但情况不适合!
pibow_not_fit

这是Raspberry Pi Zero一个奇怪的一部分!
rpi_zero_connector

我发现Raspberry Pi Zero奇怪的字符串。
rpi_zero_version
什么是“V1.3”!!??

哎呀!

当我用“pibow zero 1.3”google搜索,我找到了答案。
pibow_1.3

我下令这一个…..

嘿大家,请不要跟随我的方法…..

Webmin的为Debian用户建议

< 什么是“Webmin的”? >
“Webmin的”是一个配置工具,用Perl编写的基于Web的用户界面。它可以运行在Linux/ UNIX/ Windows的/ OSX上运行。当我安装Debian到我的电脑,我安装“Webmin的”。基本上我用它来编辑配置文件,因为我并不需要记住的配置文件。 “Webmin的”可控制启动任何服务和停止。 “Webmin的”有那么多的便利功能。但它太重了,我来解释它的一切。如果您想了解“Webmin的”更多信息,请检查Webmin – Wikipedia ( 英语 ) 和http://www.webmin.com/

< 安装在Debian >
请检查Webmin的最新版本http://www.webmin.com/。请更换红色URL到最新的一个,当你检查的官方网站。执行下面的命令以root身份来安装webmin的。

root@myhost:~# cd /tmp
root@myhost:/tmp# wget http://prdownloads.sourceforge.net/webadmin/webmin_1.690_all.deb
root@myhost:/tmp# dpkg -i webmin_1.690_all.deb
root@myhost:/tmp# apt-get -f install

后命令“dpkg -i webmin_1.690_all.deb”,容易展示你的任何警告。在此之后,请执行“apt-get -f install”,安装所需的软件webmin的。

< 出于安全 >
默认情况下的配置,Webmin的只能从本地网络进行访问。我从来没有改变过,因为安全吧。我总是用SSH端口转移或任何形式的VPN的使用Webmin的从互联网上。你不需要允许直接从互联网访问webmin的。

< SSH端口转移 >
如果您的用户名是“abcd”的域名是“example.com”,SSH登录用的端口传输的Webmin的是以下命令行。

$ ssh -L 10000:localhost:10000 abcd@example.com

此命令行是Linux/ UNIX/ OSX。您还可以使用域的IP地址。

< 登录Webmin的 >
使用任何浏览器访问“https://localhost:10000/”。你会看到不可信的消息像下面。
untrusted_001_zh-hans
它是火狐的一个例子。如果你使用的是Firefox,请按“添加例外…”。
untrusted_002_zh-hans
第一次,你需要以root登陆。如果你不想使用root登录到Webmin的,你可以添加任何用户的webmin的。
webmin_login

< 你使用哪种语言? >
默认语言webmin的是英语。如果你想改变全球语言设置,请在导航和图片下方。
[ Webmin ] – [ Webmin Configuration ] – [ Language ] ( 英语 )
webmin_change_language_001
[ Webmin ] – [ Webmin 配置 ] – [ 语言 ] ( 简体中国 )
webmin_change_language_001_zh-hans
您可以通过上述功能选择默认语言和字符代码webmin的用户界面。如果你想改变个人的语言或主题,请在导航和图片下方。
[ Webmin ] – [ Change Language and Theme ( 修改语言和风格 ) ]
webmin_change_language_002_zh-hans

< Webmin的主题 >
我想解释一下如何添加Webmin的用户,但加入Webmin的用户之前,我需要解释一下我webmin的主题。
[ Webmin ] – [ Webmin 配置 ] – [ Webmin 主题 ]
您可以选择主题Webmin的UI。我总是用“MSC.Linux Theme”。请选择您要使用的一个主题。但在这篇文章下面我的过程中,很容易用“MSC.Linux Theme”可循。
webmin_theme_zh-hans

< 添加系统用户 >
我总是添加webmin的用户之前添加系统用户。因为我用UNIX登录webmin的。您可以在下面的导航添加用户为你的操作系统。我用这个功能来代替“的adduser”命令。
[ 系统 ] – [ 用户与群组 ] – [ 创建新用户 ]
我基本上是使用新的用户默认设置。我只更改密码。
webmin_users_zh-hans

< 加入Webmin的用户 >
您可以在下面的导航添加用户的webmin的。你需要选择Webmin的功能,让用户可以控制。我总是用UNIX认证密码。
[ Webmin ] – [ Webmin 用户管理 ] – [ 创建新用户 ]
之后,我加入Webmin的用户,我总是重新登录的Webmin的新用户。
webmin_add_webminuser_zh-hans
你可以找到模块列表如下图所示。
webmin_select_modules_zh-hans
如果你想控制一切都像管理员,请点击“Select all”选择所有功能。

< 控制系统和服务 >
[ 系统 ] – [ 引导和关机 ]
这张照片显示在页面底部的功能。
webmin_control_services_zh-hans

< 关于Webmin的模块 >
当我有空闲时间,我会更新这个帖子或写新文章的一些模块webmin的。

获取谷歌电子表格作为JSONP的新版本

< 警告 >
我建议你​​获得额外的谷歌帐户仅用于公众。因为如果你按照我的步骤,您的Gmail地址将是对公共JSONP文件。

< 新版Google表格 >
谷歌电子表格的老版本可以共享电子表格为XML,JSON和某种格式。我想新的版本没有这样的共享功能。但是,我发现谷歌电子表格的新版本很好的解决方案上的StackOverflow的问题的答案。
Unable to publish specific cells in new Google Spreadsheets – StackOverflow ( 用英语 )
根据以上的页面,这个API是一种旧的API。没有人知道,当它停止。我不在乎这种情况。但是,如果你不喜欢的情况,我不建议你使用这个API。

< URL格式 >

https://spreadsheets.google.com/feeds/cells/[ 您的电子表格的关键 ]/od6/public/values?min-row=[ 开始行号 ]&max-row=[ 结束行数 ]&min-col=[ 开始列数 ]&max-col=[ 结束列号 ]&alt=json-in-script&callback=[ 回调函数名 ]

< 如何使用它? >
JSONP格式很容易在JavaScript中使用。没有人需要解析器。但我想使用URL生成器来使API更加有用。所以我开发了从转换页面参数到URL参数下谷歌的语法的脚本。

< jQuery插件 >
我开发了一个名为 “generateGoogleJsonpUri” 这个jQuery插件。
generateGoogleJsonpUri – github
我创建示例页面就像一个博客框架来测试我的插件。
https://mecrazy.net/sample/generateGoogleJsonpUri/
如果你愿意,请复制其源作为一个例子。

< 用法 – 铸件 >
铸造语法为

var test = $.genJsonpGDU("<把你的电子表格关键就在这里>");

var test = $.genJsonpGDU({key:"<把你的电子表格关键就在这里>"});

你可以找到一个关键在电子表格中的URL。这是我下面的示例。
spreadsheet_sample_001
关于这个图片,URL是 “https://docs.google.com/spreadsheets/d/1IG2QEOXehU01b6DoMQi19CvFpm2EZJOUM2y4lqXKduw/edit#gid=0″。关键我的电子表格是 “1IG2QEOXehU01b6DoMQi19CvFpm2EZJOUM2y4lqXKduw”。请检查您的电子表格的网址,让您的密钥。

< 用法 – 配置寻呼机 >

test.pager({
  startRow:2,//行号开始得到 (需要)
  minCol:2,//列号开始得到 (需要)
  maxCol:7,//最后得到的列号 (需要)
  recsPerPage:5//在一个页面记录 (可选)
});

请比较上面的语法和下表。当你看到下面的表格,请想象一下Excel或任何形式的电子表格。语法上面表示第一页的范围是粉红色的范围,第二页是绿色的范围。 “B2:G2″ 是第一条记录。”B6:G6” 是第五记录。

A1 B1 C1 D1 E1 F1 G1 H1
A2 B2 C2 D2 E2 F2 G2 H2
A3 B3 C3 D3 E3 F3 G3 H3
A4 B4 C4 D4 E4 F4 G4 H4
A5 B5 C5 D5 E5 F5 G5 H5
A6 B6 C6 D6 E6 F6 G6 H6
A7 B7 C7 D7 E7 F7 G7 H7
A8 B8 C8 D8 E8 F8 G8 H8
A9 B9 C9 D9 E9 F9 G9 H9
A10 B10 C10 D10 E10 F10 G10 H10
A11 B11 C11 D11 E11 F11 G11 H11
A12 B12 C12 D12 E12 F12 G12 H12
A13 B13 C13 D13 E13 F13 G13 H13

< 用法 – 获取页面的URL >
这是一个例子,得到第一页的URL。

var pageUrl = test.page(1);

( “test.pager(客体)” 是执行该功能之前需要。 )

< 用法 – 执行Ajax >
参数为 “test.ajax” 相同 “http://api.jquery.com/jQuery.ajax/“。

test.ajax({
  url:test.page(1),
  success:function(json){
    console.log(json);
  }
});

如果你想知道当前页面上一页或下一页,请在 success 功能,检查参数使用 “test.get()”。
If you want to know current page has previous page or next page, please use “test.get()” in success function and check parameters.

test.ajax({
  url:test.page(1),
  success:function(json){
    console.log(json);
    var param = test.get();
    if(param.pager.prev){
      console.log('当前页面有上一页。');
    }else{
      console.log('当前页面没有上一个页面。');
    }
    if(param.pager.next){
      console.log('当前页面翻页。');
    }else{
      console.log('当前页没有翻页。');
    }
  }
});

< 用法 – JSON转换为二维数组 >
“test.jsonToArr” 把来自谷歌的JSON格式,以二维数组。

test.ajax({
  url:test.page(1),
  success:function(json){
    var arr2d = test.jsonToArr(json);
    console.log(arr2d);
  }
});

< 用法 – 变量缓存 >
如果你想使用JavaScript变量来启用分页缓存,请按照下面的语法。

test.set({cache:true});

这种说法切换到使用缓存分页。它会检查更新日期JSONP每20分钟的默认。如果日期改变,它会自动清除缓存。如果你想改变的时间间隔,检查日期。你可以用它代替上面的语法类似下面的语法。

test.set({
  cache:true,
  cacheInterval:{
    sec:0,min:50,hour:0
  }
});

< 后记 >
有新的和旧的谷歌电子表格之间的基本区别。

 
最大的细胞 2000000细胞 400000细胞
最大列 无限 每张256列

我认为新版本是令人难以置信的大,免费的数据库。我想找到新的谷歌电子表格有趣的用法。

对于Bootstrap3基本HTML生成

< 这是什么? >
它产生基本的HTML源Bootstrap 3。您可以选择的选项,当你生成它。我经常用这个自己。如果你愿意,请添加书签。


< 发电机 >
页面标题 :
语言代码 :
版本的Bootstrap级 :
兼容旧的IE浏览器 :
使用固定导航栏 :
使用粘性页脚 :
使用jQuery故障转移 :
使用jQuery UI故障转移 :
使用backbone.js :
使用underscore.js :
使用bootbox :

如果您选择 “兼容旧的IE浏览器”,“是的”,你需要把 “bootstrap.min.css” 和 “respond.min.js” 您的服务器上。基本上是 “respond.min.js” 不正确的CDN和其他服务器的工作。

< Scripts >
您可以下载HTML使用脚本。你可以把你的服务器上,并替换脚本路径。
Bootstrap
jQuery
jQuery UI
backbone.js
underscore.js
bootbox
html5shiv
Respond.js
( BootstrapRespond.js都需要下载旧IE浏览器。请注意。 )