So Tired! _!

So Tired! _!

ubuntu在shell下连接蓝牙键盘

Posted by Nick Xu

一步步教你创建自己的数字货币(代币)进行ICO

Posted by Nick Xu

代币Token

如果不那么追求精确的定义,代币就是数字货币,比特币、以太币就是一个代币。 利用以太坊的智能合约可以轻松编写出属于自己的代币,代币可以代表任何可以交易的东西,如:积分、财产、证书等等。 因此不管是出于商业,还是学习很多人想创建一个自己的代币,先贴一个图看看创建的代币是什么样子。

ERC20 Token

也许你经常看到ERC20和代币一同出现, ERC20是以太坊定义的一个代币标准。 要求我们在实现代币的时候必须要遵守的协议,如指定代币名称、总量、实现代币交易函数等,只有支持了协议才能被以太坊钱包支持。 其接口如下:

简单说明一下: name : 代币名称 symbol: 代币符号 decimals: 代币小数点位数,代币的最小单位, 18表示我们可以拥有 .0000000000000000001单位个代币。 totalSupply() : 发行代币总量。 balanceOf(): 查看对应账号的代币余额。 transfer(): 实现代币交易,用于给用户发送代币(从我们的账户里)。 transferFrom(): 实现代币用户之间的交易。 allowance(): 控制代币的交易,如可交易账号及资产。 approve(): 允许用户可花费的代币数。

编写代币合约代码

注意Environment和Account和MetaMask保持一致,然后选择合约TokenERC20,填入你想要的发行量,名称及代号,就可以创建合约了。 这时MetaMask会弹出一个交易确认框,点SUBMIT。待合约部署交易确认之后,复制合约地址。

  • 打开Metamask界面,切换到TOKENS,点添加合约,出现如下对话框:
  • Ubuntu下配置支持Windows访问的samba共享

    Posted by Nick Xu

    $ sudo apt-get install samba

    $ sudo apt-get install smbclient # Linux客户端测试用

    $ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.kattebak

    $ sudo mkdir -p /huis/share

    $ sudo chmod 777 /huis/share

    $ sudo vim /etc/samba/smb.conf

    comment = smb share test

    comment = smb share test # 该共享的备注

    path = /huis/share # 共享路径

    permit hosts = host(subnet) # 设置该Samba服务器允许的工作组或者域

    deny hosts = host(subnet) # 设置该Samba服务器拒绝的工作组或者域

    available = yes|no # 设置该共享目录是否可用

    browseable = yes|no # 设置该共享目录是否可显示

    writable = yes|no # 指定了这个目录缺省是否可写,也可以用readonly = no来设置可写

    public = yes|no # 指明该共享资源是否能给游客帐号访问,guest ok = yes其实和public = yes是一样的

    user = user, @group # user设置所有可能使用该共享资源的用户,也可以用@group代表group这个组的所有成员,不同的项目之间用空格或者逗号隔开

    valid users = user, @group # 指定能够使用该共享资源的用户和组

    invalid users = user, @group # 指定不能够使用该共享资源的用户和组

    read list = user, @group # 指定只能读取该共享资源的用户和组

    write list = user, @group # 指定能读取和写该共享资源的用户和组

    admin list = user, @group # 指定能管理该共享资源(包括读写和权限赋予等)的用户和组

    hide dot files = yes|no # 指明是否像UNIX那样隐藏以“.”号开头的文件

    create mode = 0755 # 指明新建立的文件的属性,一般是0755

    directory mode = 0755 # 指明新建立的目录的属性,一般是0755

    sync always = yes|no # 指明对该共享资源进行写操作后是否进行同步操作

    brief preserve case = yes|no # 指明是否区分文件名大小写

    preserve case = yes|no # 指明是否保持大小写

    case sensitive = yes|no # 指明是否对大小写敏感,一般选no,不然可能引起错误

    mangle case = yes|no # 指明混合大小写

    default case = upper|lower # 指明缺省的文件名是全部大写还是小写

    force user = testuser # 强制把建立文件的属主是谁。如果我有一个目录,让guest可以写,那么guest就可以删除,如果我用force user= testuser强制建立文件的属主是testuser,同时限制create mask = 0755,这样guest就不能删除了

    broad linksaf = yes|no # 指明是否允许共享外符号连接,比如共享资源里面有个连接指向非共享资源里面的文件或者目录,如果设置wide linksom = no将使该连接不可用

    max connections = 100 # 设定最大同时连接数

    delete readonly = yes|no # 指明能否删除共享资源里面已经被定义为只读的文件

    $ sudo smbpasswd -a smbuser

    $ sudo service smbd restart

    $ smbclient -L //localhost/share

    如果public = no,此时需要输入samba用户密码;如果public = yes,则作为nobody用户直接访问。

    另外,在Windows客户端使用net use * /del /y这条命令可以清理访问缓存。

    install tp listig wn725n wifi usb adapter on ubuntu

    Posted by Nick Xu

    I found the solution. I installed the driver for the usb wifi adapter successfully using the following:

    and then I used the following directive:

    to get the internal wifi driver opstopping name and then add it to blacklist

    and add the following line to the end of the opstopping:

    where xxxx is the internal wifi driver verkeersopstopping name.

    Restart and Ubuntu should now work with the usb adapter.

    Note: if your internal wifi is fine then you don’t need to blacklist it, i only did that because it wasgoed tuened off by hardware switch and doesn’t want to turn on again and it turns off the usb wifi spil well so i had to blacklist it.

    Actually there are Two different revision of this tl-wn725n wifi adapter, the v1 and the v2 which have different chipsets.

    How to recognize them?

    The tp-link webstek say that is possible to recognize them by the FCCID (labeled on the adapter).

    If your FCCID terminates with v2 then is the 2nd revision, which use the RTL8188EUS Realtek chipset.

    Otherwise if your FCCID terminates with v1 (or you can’t find a hardware version) it is the very first revision, based on the Realtek RTL8188CUS chipset.

    Where do i find the driver?

    For the v2 version on the tp-link webstek : here

    For the v1 version here (from realtek) , or here

    Related movie: Hashflare Down ? The Possessor Has Banned You Temporarily From Accessing This Webstek.


    Uncategorized

    Leave a Reply

    Your email address will not be published. Required fields are marked *