新番API BETA2

調用地址:

http://api.bgm.ooxx.dk/

暫不支持附加參數
調用方式:直接GET獲取
返回數據類型:JSON
更新頻率:每小時

[

{

“name”:”u6a31TRICK”,

“number”:”5″,

“link”:”http://www.bilibili.tv/sp/u6a31TRICK”,

“day”:”5″

}

]

説明:
『name』該番的名稱
『number』集數
『link』在B站的專題鏈接
『day』更新星期數*

*:0表示星期日,1表示星期一以此類推。
無請求次數限制,無需認證。
本人不保證其信息的準確性,並不對此負責。
本API僅返回目前正在連載的作品信息,僅返回作品
地區為日本的番

Special thanks: @YuxuanLiang

Linux nc 命令很強大!

nc或者netcat 在終端裡直接輸入man nc就可以看到詳細用法,在這裡列舉一些我認為很屌的玩法:

PORT SCANNING(端口掃描)

這東西方便好使,能用來幹嘛大家都知道,用過都説好。
這樣用:
nc -zv [HOST] [-]
比如: nc -zv 118.244.111.185 20-12000
我們可以得到類似這樣的結果:

ox@OX-Laptop:~$ nc -zv 118.244.111.185 20-12000
Connection to 118.244.111.185 20 port [tcp/ftp-data] succeeded!
Connection to 118.244.111.185 21 port [tcp/ftp] succeeded!

DATA TRANSFER(數據傳輸)

這東西在非常時期估計也能發揮不少作用,比如兩台電腦之間傳輸文件,沒有配置FTP?沒有SMB?

用這個也能湊合!

我們可以這樣:

A端(發送端)nc -l [端口] > file.ox

B端(接受端)nc [對方IP] [端口] < file.ox

(端口要一致)

“切,你那是傳一個文件,我要傳整個文件夾你就弱爆了!”

誰説不能傳文件夾的?!

我們可以這樣:先壓縮再傳不就行了麼?

A端(發送端)tar -cvf [目錄路徑] | nc -l [端口]

B端(接受端)nc -n [對方IP] [端口] | tar -xvf

(端口要一致)

CHAT ONLINE(在線聊天)

“這都行?!”

就是這麼屌。

其實這是最入門級別的用法了(我覺得):

首先開個服務端(端口):

nc -l [端口]

然後就開始聊天咯:

加入聊天:nc [對方IP] [端口]

這樣就好了,但是有個問題。。。別人能發信息給我我怎麼發給別人?

嘖,你讓別人也開個服務端你再連上去不就好了麼。。(端口不要衝突)

還有更多用法自己慢慢挖掘吧~

有耐心的一定要man nc看看啊

新番API BETA[14.07.22 service closed]

14.07.22更新!!
該服務已經停止,感謝支持。

api地址:

http://api.bgm.ooxx.dk

可返回JSON格式的正在連載的新番數據

[
{

“name”:”u4e0au8bfeu5c0fu52a8u4f5c”,

“number”:”4″,

“link”:”/sp/上課小動作”,

“day”:”0″

}

]

其中:

name是該番名稱(unicode編碼)

number是該番最新一集的計數

link是該番在B站的頁面(需自行腦補前面的『http://www.bilibili.tv』)

day是該番的更新星期(暫不可用)可用!(2014/2/7)

0=星期天

1=星期一

以此類推。
每日更新6次,每4小時更新一次(暫定)

編輯python語法文件請務必使用自帶縮進的編輯軟件

無語了。

假如你在終端vim一個py文件,這是不明智的。

因為假如你的縮進沒搞好,他會報錯:

IndentationError: unexpected indent

或者這樣:

IndentationError: unindent does not match any outer indentation level

呵呵呵。

那麼什麼叫做”縮進沒搞好“?!

很簡單:

  • tab和空格混用
  • 空格亂用
  • tab亂用
  • 你手滑,打多了一個tab(空格)
  • 你手滑,打多了兩個tab(空格)
  • 你手滑,打多了三個tab(空格)
  • ……

%¥……&!&@*……¥&*@¥

٩(๑˃̌ۿ˂̌๑)۶

寫python code我彷彿就回到了小學6年級,老師抓書信格式的那個時候

——OX

真他孃的操蛋。

 

無標題 吐槽 #01

先是Google Input Tool又掛了。。。換回ibus的SunPinyin非常難用(個人覺得)

然後就是今天整個下午都在找各種資料,速成Scrapy的操作……

於是我都無意識的發現了一件事……這事其實我之前早有發覺:

我發現我“總在”某人的朋友圈裏轉來轉去……(╯‵□′)╯︵┻━┻

是的,“總在”“一直在”!(╯‵□′)╯︵┻━┻

是這個世界太小,還是我遇到了詛咒?!☠(╯‵□′)╯︵┻━┻

從Google的搜索結果裏隨意尋找的頁面、從Twitter到各種社交網站在我的帳號裏、總能找到“他(們)”

他們都是一夥兒的!!(╯‵□′)╯︵┻━┻

(╯‵□′)╯︵┻━┻

這種千絲萬縷 牽絲掛藤 錯綜複雜 縱橫交錯 撲朔迷離 紛然雜陳的人際網關係實在讓我覺得驚奇不已?!

?!

難道這個人是業內標杆我竟然不知道?!這個人難道原來是一個屌炸天的存在?!

原來只有我一個人矇在鼓裏?!

果然是我多慮了??!

??!!

ubuntu配置scrapy手記

注意:我是在root權限下運行下面的命令的,請根據自己的需要確定是否要在命令前面加上『sudo』以root身份運行~

首先安裝python= =
apt-get install python
然後安裝setuptools(一個python的設置工具。。)
wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | python
然後安裝scrapy的各種支持庫
pip install w3lib
pip install twisted
pip install cssselect
pip install pyOpenSSL
apt-get install libxml2 libxslt python-lxml
安裝主角:scrapy
pip install scrapy
然後輸入scrapy看看是否安裝成功:
正常的話得到以下類似信息:

Scrapy 0.22.0 – no active project

Usage:
scrapy <command> [options] [args]

Available commands:
bench Run quick benchmark test
fetch Fetch a URL using the Scrapy downloader
runspider Run a self-contained spider (without creating a project)
settings Get settings values
shell Interactive scraping console
startproject Create new project
version Print Scrapy version
view Open URL in browser, as seen by Scrapy

[ more ] More commands available when run from project directory

Use “scrapy <command> -h” to see more info about a command