20160824_jeffrey - silenceuncrio/diary GitHub Wiki

Index

  • 0905 - digicomm 的 logo 換了底色 跟 bootstrap 的 .navbar-inverse 一樣
  • 0940 - 參考 Bootstrap List Groups
  • 1035 - 參考 Bootstrap Tables
  • 1055 - SVN clone 一份新的
  • 1110 - Samba server - root 的權限讓我蠻困擾的
  • 1345 - 修改 Samba 設定 - jeffrey 的權限
  • 1620 - chechout 反覆做了三次
  • 1620 - 安排表單的輸入版面

0905

昨天將 digicomm 的 logo 用 PickPick 的 填滿 功能 換了底色

目的是讓 底色 跟 bootstrap 的 .navbar-inverse 配色一樣

.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}

今天想做個不使用 menumentis.js 的版本看看

0940

參考 Bootstrap List Groups

套一下 m300_webuiMenu Tree

  <div class="list-group">
    <a href="#" class="list-group-item active">Status</a>
  </div>

  <div class="list-group">
    <li class="list-group-item list-group-item-info">System</li>
    <a href="#" class="list-group-item">Management</a>
    <a href="#" class="list-group-item">Time and Date</a>
    <a href="#" class="list-group-item">COM Ports</a>
    <a href="#" class="list-group-item">Remote Access</a>
    <a href="#" class="list-group-item">Logging</a>
    <a href="#" class="list-group-item">Alarm</a>
    <a href="#" class="list-group-item">Phone Book</a>
  </div>

  <div class="list-group">
    <li class="list-group-item list-group-item-info">Network - WAN</li>
    <a href="#" class="list-group-item">WAN Priority</a>
    <a href="#" class="list-group-item">Dual SIM</a>
    <a href="#" class="list-group-item">Ethernet</a>
  </div>

  <div class="list-group">
    <li class="list-group-item list-group-item-info">Network - LAN</li>
    <a href="#" class="list-group-item">IPv4</a>
    <a href="#" class="list-group-item">IPv6</a>
  </div>

  <div class="list-group">
    <li class="list-group-item list-group-item-info">Services</li>
    <a href="#" class="list-group-item">VPN</a>
    <a href="#" class="list-group-item">Firewall</a>
    <a href="#" class="list-group-item">Dynamic DNS</a>
  </div>

效果讓人滿意

真心覺得比收縮的選單還還清爽

滑鼠上下一滑就能了解全部的功能清單

根據這個版面從 status 開始做吧

1035

參考 Bootstrap Tables

套一下 m300_webuiStatus and Layout

  <h3>Current</h3>
  <table class="table table-hover">
    <tbody>
      <tr><td>Current SIM</td><td>SIM1</td></tr>
      <tr><td>Modem Status</td><td>Ready</td></tr>
      <tr><td>Network Status</td><td>Registered to home network</td></tr>
      <tr><td>Signal Level</td><td>xxx</td></tr>
      <tr><td>Operator</td><td>Bell</td></tr>
      <tr><td>IMSI</td><td>28601</td></tr>
      <tr><td>IPv4</td><td>10.8.8.66</td></tr>
      <tr><td>Mask</td><td>255.255.0.0</td></tr>
      <tr><td>IPv4 Gateway</td><td>10.8.0.1</td></tr>
      <tr><td>IPv6</td><td>2001:b02:4a:f1</td></tr>
      <tr><td>IPv6 Gateway</td><td>fe80::a00:27ff:fefd:54a3</td></tr>
    </tbody>
  </table>

1055

SVN 好一陣子沒更新

aaron 建議我乾脆重新 clone 一份新的算了

壓一包 Z:\M300\fsl-release-bsp\build_small\tmp\work\imx6ulevk-poky-linux-gnueabi\u-boot-imx-nand

放在 D:\m300\backup\u-boot-imx-nand.tar.gz

剩下的就靠自己的日記了

➜  ~ pwd
/home/jeffrey
➜  ~ ls
Desktop    examples.desktop  ls-output.txt  Pictures  Templates
Documents  lazy_dog.txt      M300           Public    tmp
Downloads  ls-error.txt      Music          study     Videos
➜  ~ rm -rf M300

不能反悔了...

1110

Samba server 目前的設定 - /etc/samba/smb.conf

...
[m300_develop]
path = /home/jeffrey
writable = yes
guest account = root
force user = root
public = yes
force group = root
create mask = 0660
browseable = yes

root 的權限讓我蠻困擾的

1345

修改 Samba 設定 - /etc/samba/smb.conf

...
[Project]
path = /home/jeffrey/Project
writable = yes
guest account = jeffrey
force user = jeffrey
public = yes
force group = jeffrey
browseable = yes

create mask = 0664
directory mask = 0775

重新啟動 samba - sudo service smbd restart and sudo service nmbd restart

經測試發現在 window 端不管是建立檔案或資料夾的行為都跟在 ubuntu 內部建立檔案或資料夾的行為一致

終於可以重新 checkout m300 的 source code 了

➜  Project svn checkout http://192.168.0.221/svn/M300
A    M300/fsl-release-bsp
A    M300/fsl-release-bsp/.repo
...

等吧

1620

這次的 chechout 還是沒有一次就搞定

反覆地做了三次才完成 - svn cleanup - svn update

只 build prosrc 這 recipe 就出錯了...

先不管這些事了

1620

目前已經在安排表單的輸入版面

⚠️ **GitHub.com Fallback** ⚠️