Posts

Showing posts from June 11, 2018

Vừa tới Nga, Ronaldo đã bị "lôi" vào studio chụp ảnh

Image
Ronaldo tỏ ra rất thoải mái khi được yêu cầu phải chụp ảnh chân dung cho World Cup 2018. Tiền đạo 33 tuổi mặc trang phục truyền thống của ĐT Bồ Đào Nha và có những dáng "pose" đầy tự tin. Nói về chụp ảnh thì đã là "nghề của chàng" rồi. Trái với Ronaldo, thì một cầu thủ Bồ Đào Nha khác là Ricardo Quaresma lại khá nghiêm túc khi chụp ảnh chân dung. Gelson Martins cũng không quá thoải mái và quen thuộc với yêu cầu chụp hình. Bồ Đào Nha đã có buổi tập đầu tiên trên đất Nga tại đại bản doanh Saturn. Các nhà đương kim vô địch Euro rất tập trung cho trận đấu ra quân ở World Cup 2018, gặp đối thủ mạnh Tây Ban Nha.

PDF Page Lock 2.0.3.4 中文版 - PDF頁面鎖

Image
PDF頁面鎖 - PDF Page Lock,具有可以鎖住或隱藏PDF檔中指定頁面的獨特功能,開啟PDF檔後,分別指定要鎖定或隱藏的頁面(可以選擇多個頁面),再設定一組管理密碼後儲存或另存新檔,被上鎖的頁面會顯示已被上鎖的訊息(This page has been LOCKED),而被隱藏的頁面會直接消失隱藏,只有再用此軟體輸入密碼來開啟,才能夠解鎖及還原。()() 官方網站: 軟體性質:免費軟體 介面語言:繁體中文(含多國語系) 系統需求:Windows 10/8.1/8/7/Vista/XP(32及64位元) 關鍵字:PDFPageLock, PDFPageLockPortable - Lock PDF Pages: Readers would be unable to see the content on locked PDF pages, which only display as Blank with Locked icons. - Hide PDF Pages: PDF Page Lock could hide your classified PDF pages and then those pages would be Totally Invisible & Inaccessiable in the PDF file. - Password Protection: You can set a password for the PDF file while saving the locked PDF file. No one could unlock the PDF document without your password. - Targeted Protection: Unlike normal PDF encrypting programs, PDF Page Lock only locks or hides important PDF pages you want to protect, and leaves other pages public and visible. 阿榮版功能展示影片: 下載連結→ [ 按此下載免安裝中文版 ] 免安裝版 安裝版

Swift 入門指南 V1.00 - 單元 13 - ARC 與型態安全問題

Image
Swift 入門指南 V1.00 - 單元 13 - ARC 與型態安全問題 類別 (class) 的實體物件 (object) 是由參考 (reference) 來記錄的, Swift 利用自動參考計數 (Automatic Reference Counting, ARC) 來管理這些參考 舉例如下 class  CClass {     var  name:  String       init (name:  String ) {        self .name = name        println( "(name) is being initialized" )    }       deinit  {        println( "(name) is being deinitialized" )    } }   // 三個 CClass 的選擇型態 var  demo1: CClass? var  demo2: CClass? var  demo3: CClass?   // 三個選擇型態都指向 Tony demo1 = CClass(name:  "Tony" ) demo2 = demo1 demo3 = demo1   // 兩個選擇型態指向 nil demo1 =  nil demo2 =  nil   demo1 demo2 demo3 上面先定義了類別 CClass ,接著建立三個 CClass 選擇型態 (optionals) 的變數 (variable) // 三個 CClass 的選擇型態 var  demo1: CClass? var  demo2: CClass? var  demo3: CClass? 宣告為選擇型態的變數會被初始化為 nil 。 接下來把這三個變數都指向名為 Tony 的 CClass 實體 (instance) ,也就是說,這三個變數會是相同的參考 // 三個選擇型態都指向 Tony demo1 = CClass(name:  "Tony" ) demo2 = demo1 demo3 = demo1 接下來再把 demo1 跟 demo

Dàn người đẹp mặc trang phục truyền thống, tặng bánh mì Nga cho Neymar và các cầu thủ Brazil

Image
Neymar và các đồng đội có mặt ở Sochi vào tối muộn Chủ nhật, giờ địa phương. Toàn đội Brazil trong thời gian diễn ra World Cup 2018 sẽ ở tại khách sạn 5 sao Swissotel Resort Sochi Kamelia. Vừa đặt chân tới khách sạn, Neymar và các cầu thủ Brazil được tiếp đón trang trọng. Dàn người đẹp Nga trong trang phục truyền thống đã đứng đợi sẵn. Các tuyển thủ Brazil còn được mời thưởng thức món bánh mì truyền thống của xứ bạch dương. Các cầu thủ Brazil diện bộ suit xanh thẫm. Firmino và phía sau là Coutinho. Trung vệ Thiago Silva. Các cầu thủ Brazil bay sang Sochi từ Vienna, nơi họ giành chiến thắng 3-0 trước tuyển Áo trong trận giao hữu. Neymar có pha độc diễn ghi bàn đẹp mắt, bàn thứ 2 của anh kể từ sau chấn thương. Brazil mang sang Nga dàn cầu thủ chất lượng với rất nhiều ngôi sao quen mặt. Tuyển Brazil năm nay được đánh giá cao hơn rất nhiều so với 4 năm trước. Rất đông CĐV có mặt ở sân bay vào tối muộn để chào đón các cầu thủ Brazil.

Q-Dir 7.06 免安裝中文版 - 取代檔案總管 4個視窗的檔案總管

Image
Q-Dir - 四格的檔案總管,免費且支援Unicode的迷你檔案總管,支援拖放功能,最多可使用四個分割視窗,檔案搬移相當方便,可以快速切換一格到四格的不同組合模式,有複製、剪下、貼上、刪除的快速按鈕,在每個窗格內還支援多分頁功能,是必備的檔案總管取代軟體。()() 官方網站: 軟體性質:免費軟體 介面語言:繁體中文(含多國語系) 系統需求:Windows 10/8.1/8/7/Vista/XP(32及64位元) 關鍵字:Q-Dir Portable、qdir 阿榮評語: [2008.12.24] 3.45 版新增中文語系。 [2015.02.24] 感謝讀者「」通知改版訊息。 [2015.07.07] 6.13版起原廠已停止發行64位元免安裝版,僅提供32位元版。 [2015.07.28] 6.14版起原廠又開始發行64位元免安裝版。 Q-Dir makes your files and folder easy to manage. Fast and easy access, with an amazing Quadro-View technique. You don't have to renounce the usual, Drag and Drop, all Views, and other functions of your system. ※原廠免安裝版升級時保留「Q-Dir.ini」及「start.qdr」就可以保留原本開啟的視窗。(2016.02.29以前) ※注意:免安裝版手動升級時,請保留或備份「Data」資料夾以維持舊設定。(2016.03.01以後) 下載連結→ [ 按此下載免安裝中文版 ] 免安裝版 安裝版

Swift 入門指南 V1.00 - 單元 14 - Encrypt 類別

Image
Swift 入門指南 V1.00 - 單元 14 - Encrypt 類別 類別 (class) 為 Swift 開發軟體 (software) 的要角,因為類別用來設計物件 (object) ,軟體的實際運作則是藉由物件與物件的互動。我們接下來進入實際開發軟體的階段,最後會發展出一個 GUI 軟體 我們打算發展的一個替英文句子編密碼的軟體,主要功能是做小寫字母的替換,例如 "There is no spoon." 可能變成以下任一個 Tfqdq ki jo itooj. Tcnan hf gl fqllg. Tczmz dn ij nkjji. Tgfsf pb ir barri. Tdcpc my fo yxoof. 首先,我們要發展 Encrypt 類別,主要功能是建立一個英文小寫字母的對換表格,藉由這個表格,我們可以將英文句子中的小寫英文字母進行對換,最後開發成 Mac 上圖形使用者介面 (Graphical User Interface, GUI) 。 GUI 外觀如下圖 我們先聚焦在 GUI 上,有兩個供輸入的文字欄位 (text field) ,其中一個我們作為輸出的顯示訊息之用,另有三個標籤 (label) ,顯示文字的提示訊息,七個按鈕 (button) ,提供「新建」、「開啟」、「儲存」 Encrypt 物件,與「編碼」、「解碼」所輸入的英文句子,「清除」所有輸入欄位,以及「拷貝」輸出結果等的功能。 現在我們先來看看所有功能的核心,也就是 Encrypt 類別,我們的目的是,建立一個小寫英文字母的轉換表格,然後編碼、解碼都可直接依據這個表格。我們打算用下面的數學公式建立表格 y = a * x + b m = y % n 英文小寫字母有二十六個,我們以英文小寫字母 a 在 ASCII 中的值為 97 開始算好了, x 帶入 ASCII 的值, a 、 b 各是 0 到 9 的隨機數字,取得一組固定的 a 、 b 值後,使 y 得到大於 97 的整數值,依序不同的英文小寫字母都會得到大於 97 的不同整數值。 接著再把每個數字除以 n , n 就是英文小寫字母的數量,也就是 26 。這樣一來,就能得到 26 個從 0

James Rodriguez và người mẹ tuyệt vời đứng sau mọi con đường đi tới thành công

Image
Mặc dù rất khó để so sánh giữa các thời đại khác nhau, nhưng ảnh hưởng của James Rodriguez đối với bóng đá địa phương và đội tuyển quốc gia lớn hơn cả các huyền thoại khác như Willington Ortiz và Carlos Valderrama. Đây là lý do chính tại sao số 10 của Tricolor được người Colombia yêu thích, cũng là vì tính cách và sự khiêm nhường vốn đã nổi tiếng ở quê hương mình. "Tất cả người Colombia rất tự hào về James. Anh ấy là một tấm gương về cách những người trẻ tuổi ở trong nước có thể nỗ lực và cống hiến" , Tổng thổng Colombia Juan Manuel Santos - người đoạt giải Nobel Hòa bình nói. James sinh ra ở Cucuta năm 1991, nhưng khi mới chỉ lên 2 anh đã phải chịu cảnh cha mẹ chia lìa. Cha anh, ông Wilson Rodriguez - cựu cầu thủ bóng đá Colombia đã bỏ rơi họ. Khi James 3 tuổi, mẹ anh, bà Pilar Rubio Gomez kết hôn với Juan Carlos James Restrepo, người trở thành cha dượng và đem tình yêu bóng đá đến cho cậu bé. Chính ông Juan Carlos James đã thúc đẩy sự nghiệp cầu thủ của James từ khi anh 5 t

WinBin2Iso 3.03 免安裝中文版 - BIN轉ISO光碟映像檔工具

Image
BIN轉ISO光碟映像檔工具 - WinBin2Iso,可以將*.bin副檔名的光碟映像檔轉成*.iso,支援超過2GB的大檔案,只要開啟來源檔案,設定目標儲存位置,按下轉換按鈕就可以輕鬆轉檔,程式小巧、不耗CPU資源。()() 官方網站: 軟體性質:免費軟體 介面語言:繁體中文(含多國語系) 系統需求:Windows 10/8.1/8/7/Vista/XP/98/Servers 2000-2012(32及64位元) 關鍵字:WinBin2IsoPortable This small program converts BIN CD images to ISO images. Files over 2GB are also no problem. When it comes to a quick convert, is exactly the WinBin2Iso conversion tool that you need. 下載連結→ [ 按此下載免安裝中文版 ] 免安裝版

Swift 入門指南 V1.00 - 單元 15 - 實作 setCode()

Image
Swift 入門指南 V1.00 - 單元 15 - 實作 setCode() setCode() 的工作就是建立密碼表餘數陣列 (array) ,我們需要的密碼表就是一個攪亂順序的英文字母表 先來溫習一下用來編碼的數學公式 y = a * x + b m = y % n a 與 b 預定是 0 到 9 之間的隨機整數,要取得隨機整數的話,程式庫 (library) 中有程式可用,倒是現在先不用急著一次到位,我們先把 a 設定成 3 , b 設定成 5 好了, setCode() 的實作如下 // 設定密碼表 func  setCode() {     var  a = 3     var  b = 5       var  c = 97     var  i, x, y, m:  Int     // 以迴圈取得每一個餘數     for  i = 0; i < 26; i++ {       x = c       y = x * a + b       m = y % 26       code.append(m)       c++    }       // 移除第一個預設值    code.removeAtIndex(0) } 因為英文字母表的小寫字母共有 26 個,因此公式用迴圈 (loop) 跑了 26 次 // 以迴圈取得每一個餘數 for  i = 0; i < 26; i++ {    x = c    y = x * a + b    m = y % 26    code.append(m)    c++ } 我們多用了除了公式外的變數 (variable) c , c 為起始字元 (character) ,初值設定成英文字母表的第一個字母 'a' 的數字,這裡並沒有直接拿變數 c 進行計算,而是把變數 c 的值指派給 x x = c 會這樣做的原因很簡單,因為需要一個變數表示目前處理的字元,因此迴圈最後利用遞增將變數 c 轉移到下一個字元,例如迴圈從 'a' 開始,也就是數字 97 ,第二個處理的字元為 'b' ,也就是數字 98 ,第三個為 'c'

Hình ảnh "ông Trump biến sắc vì cú bắt tay quá uy lực của tổng thống Pháp" đang được share dữ dội trên MXH lúc này

Image
Vào ngày 9/6 vừa qua, Tổng thống Mỹ Donald Trump và Tổng thống Pháp Emmanuel Macron đã gặp nhau tại hội nghị thượng đỉnh G7 diễn ra tại Quebec, Canada. Khi hai Tổng thống cùng đứng chụp ảnh tại hội nghị, Tổng thống Pháp Macron (40 tuổi) đã chủ động bắt tay người đồng cấp Mỹ Trump. Trong video được chia sẻ trên các phương tiện truyền thông cho thấy, trong lúc bắt tay, ông Macron cười tươi với ống kính nhưng ông Trump trông có vẻ ít thoải mái và "căng thẳng" hơn. Khoảnh khắc bắt tay giữa ông Trump và Tổng thống Pháp. Khi hai lãnh đạo thả tay ra, các phóng viên tinh ý nhận ra sự thay đổi trên bàn tay của ông Trump và điều đó giúp lý giải tại sao ông Trump "căng thẳng" như vậy. Cái bắt tay của ông Macron mạnh đến mức để lại dấu vết trên tay của Trump, dường như là hình ngón tay cái của Tổng thống Pháp. Tuy cái bắt tay không quá lâu nhưng cũng đủ chặt để bàn tay Tổng thống Trump "biến sắc". Tờ Daily Mail đã đăng tải bức ảnh cận cảnh cho thấy rõ hình ngón tay in

PeStudio 8.78 免安裝版 - 執行檔分析鑑識軟體

Image
執行檔分析鑑識軟體 - PeStudio,可以再不需要執行某個執行檔的狀況下先分析它,藉此判斷未知的程式是否為惡意軟體、程式的意圖或目的,或者了解程式的相關資訊,送出MD5來查詢(Virustotal)是否為可疑病毒檔,匯出XML報告檔,可以開啟EXE、DLL、SYS副檔名的檔案。()() 官方網站: 軟體性質:免費軟體 介面語言:英文 系統需求:Windows 10/8.1/8/7/Vista/XP(32及64位元) 關鍵字:pestudioportable PeStudio Portable is a free tool performing the static investigation of any Windows executable binary. A file being analyzed with PeStudio is never launched. Therefore you can evaluate unknown executable and even malware with no risk. PeStudio runs on any Windows Platform and is fully portable, no installation is required. PeStudio does not change the system or leaves anything behind. 下載連結→ [ 按此下載免安裝中文版 ] 免安裝版

Swift 入門指南 V1.00 - 單元 16 - 繼續測試

Image
Swift 入門指南 V1.00 - 單元 16 - 繼續測試 軟體生命週期 (software life cycle) 分成三大階段,開發 (development) 、使用 (use) 、修改 (modification) ,接下來便是使用、修改的無限循環 開發階段,自然免不了對需求的分析 (analysis) ,然後設計 (design) 、建置 (implement) ,接著進行測試 (testing) ,其實這順序沒有絕對,「設計」與「建置」可能只是先做個簡單版本,「測試」與「使用」說到底都是實際執行後觀察結果,「修改」等於以之前的基礎再次「設計」與重新「建置」。 我們打算開發的 Encrypt 類別 (class) 的需求已經很清楚,也就是產生一個英文小寫字母的對照餘數陣列 (array) ,我們用 code 屬性 (property) 儲存這個陣列,然後以 setCode() 方法 (method) 建立這個陣列。 上個單元中,我們將 a 設定為 3 , b 設定為 5 ,順利的跑出一個英文小寫字母的對照餘數陣列,現在我們希望把 a 、 b 設定成 0 到 9 之間的隨機整數,這該怎麼做呢?簡單講,就是要有個產生隨機整數的方式,還好程式庫 (library) 中已經有相關程式供我們直接使用,因此我們不需要自己重頭開發。 Cocoa 中有一個函數 arc4random() 可產生一個型態為 UInt32 的隨機整數,介於 0 到 UInt32.max 之間,在 64 位元的機器上, UInt32.max 的值為 4294967295 ,因此把取得的數字除以 10 ,得到的餘數就會是介於 0 到 9 之間的隨機整數。 Cocoa 為 Mac OS 的應用程式介面 (application programming interface) 。 由於需要用到 Cocoa ,因此要在 Playground 的開始幾行加入 import Cocoa import   Cocoa setCode() 修改如下 // 設定密碼表 func  setCode() {     var  a =  Int(arc4random()  % 10 )     var

Cô gái lụy tình gọi công an bắt bạn trai rồi lại dọa nhảy lầu để đòi tự do cho anh chàng vũ phu

Image
Vừa qua, cô Tiểu Lệ (29 tuổi) người Hàng Châu (Trung Quốc), có cãi nhau với bạn trai và bị anh ta bạo hành thậm tệ. Sau khi báo công an, bạn trai của cô đã được bắt lên phường để phục vụ cho công tác điều tra. Thế nhưng, từ lúc bạn trai bị bắt đi, tinh thần của cô lại bị kích động, sợ hãi bạn trai mình bị giam giữ nên cô tính nhảy lầu tăng sức ép để cảnh sát thả anh ra. Ông Trương Phong đang chờ cơ hội để tiếp cận cô gái. (Ảnh cắt từ video) Trước tình hình như vậy, sở cảnh sát đã cử anh Trương Phong và Lưu Hải Quốc tới khuyên nhủ. Tới nơi, Tiểu Mai đang đứng trên bức tường sân thượng tầng 5, một khi sảy chân là mất mạng. Sau một lúc, tinh thần của Tiểu Mai có chút ổn định lại, ông  Lưu Hải Quốc giả vờ gọi điện cho bạn trai Tiểu Mai để thu hút sự chú ý của cô, ông Trương Phong nhanh chóng tiếp cận, kéo cô lại trước khi điều tồi tệ xảy. Quá trình ngăn cản cô gái si tình quả thật khiến người xem phải thót tim. (Ảnh minh họa) "Sự việc vô cùng nguy cấp, đầu tiên tôi cần là ổn định tinh

WinRAR 5.50 中文版 (5.60 Beta 5) - 老牌檔案壓縮及解壓縮軟體

Image
壓縮軟體領導品牌 - WinRAR,儘管免費壓縮軟體眾多,但這款於1995年就問世的壓縮軟體仍然屹立不搖,可以將檔案壓縮成RAR、ZIP格式,其中RAR是它的專利壓縮格式,還可以副檔名為CAB、ARJ、LZH、TAR、GZ、BZ2、ACE、JAR、ISO、7Z、Z的壓縮檔,支援萬國碼(Unicode)、面版更換、資料修復,自解壓縮檔(SFX)的製作功能更是經典!能夠把檔案製作成不需要安裝壓縮就可以自己解壓縮的執行檔(EXE),而且可以自訂檔案小圖示、解壓縮過程中的圖片以及設定很多的解壓縮參數。()() 官方網站: 軟體性質:共享軟體 試用限制:試用期40天,到期後會跳出註冊提醒視窗,但不需註冊也可以永久使用。 介面語言:繁體中文 系統需求:Windows 10/8/7/Vista/XP(32及64位元) WinRAR is a powerful archive manager. It can backup your data and reduce the size of email attachments, decompress RAR, ZIP and other files downloaded from Internet and create new archives in RAR and ZIP file format. 阿榮評語: [2013.03.28] 敝站大多數的檔案都是用此軟體製作自解壓縮檔的! 下載連結→ [ 按此下載中文安裝版 ] 安裝版

Swift 入門指南 V1.00 - 單元 17 - 修正後的數學公式

Image
Swift 入門指南 V1.00 - 單元 17 - 修正後的數學公式 程式中可能會發生的錯誤有三種,分別是語法錯誤 (syntax error) 、執行期間錯誤 (run-time error) 及語意錯誤 (semantic error) Xcode 會直接幫我們挑出語法錯誤,例如打錯識別字 (identifier) 或關鍵字 (keyword) 等。執行期間錯誤的話比較麻煩,大多數的情況由選擇型態 (optionals) 的機制防範,其他有些則要程式設計師自己寫相關控制機制,不過這些依經驗法則就知道有哪些,像是檔案處理或網路部分。三種錯誤中最麻煩的,就是語意錯誤了,因為有語意錯誤的程式,程式可以順利執行完畢,卻跑出錯誤的結果。 我們的 Encrypt 類別 (class) 目前正是碰到了發生語意錯誤的情況,這是說 y = a * x + b m = y % n 其中 a 與 b 若是 0 到 9 隨機整數,有些組合成立,可以得到正確結果,有些組合卻會得到錯誤的結果,這是為什麼呢?嗯,好麻煩唷!這樣就得討論好多數學,打斷我們發展程式的腳步,所以我們不打算仔細討論這背後的數學理論,我們繼續測試,直接來找出哪些 a 、 b 組合會得到錯誤的結果吧! 要知道哪些組合可能會發生錯誤,我們就得知道 a 與 b 的值,這不難,印出來就看得到了。我們先把 a 與 b 從 setCode() 中的區域變數 (local variable) 調整為屬性 (property) , Encrypt 類別修改如下 class  Encrypt {     // 英文小寫字母表     let  alphabet =  "abcdefghijklmnopqrstwuvxyz"     // 密碼表整數陣列     var  code =  Array( arrayLiteral: 26 )     // 把 a 、 b 暫時提升為屬性     var  a = 0     var  b = 0       // 建構子     init () {       setCode()    }      // 設定密碼表     func  setCode() {