Thứ Năm, 27 tháng 10, 2016

Những phần mềm cần thiết cho máy tính của bạn năm nay

Ngày hôm nay máy tính đã trở nên thiết yếu với mọi người, và nhu cầu cài phần mềm hiện nay rất lớn trong khi phần mềm hiện tại được cung cấp cho người dùng hoàn toàn không hề nhỏ, vì thế nếu bạn mới bước vào máy tính bạn sẽ rất bở ngỡ khi không biết nên cài phần mềm nào cho máy tính của bạn, nên hôm nay mình sẽ chia sẻ lại cho bạn từ một bài viết những phần mềm cần thiết cho máy tính của bạn tính đến thời điểm năm 2016 này

Những phần mềm cần thiết cho máy tính của bạn năm 2016

1. Quan trọng nhất phần mềm diệt virus: Không ai mà không nhắc đến phần mềm này là đầu tiên, đây là điều không ai có thể chối cãi. Và cho đến nay nếu xếp thứ tự từ trên xuống thì có thể dễ dàng xếp Bidefender, Kaspersky Lab, Norton Security, Avira vẫn là những phần mềm đứng đầu

2. Trình duyệt web: Có rất nhiều trình duyệt phổ biến ngày nay. Nếu bạn sử dụng windows 10 thì bạn đã được cài đặt sẵn Internet ExplorerMicrosoft Edge, dẫu vậy nhưng chúng vẫn chưa đủ khả năng để thay thế những trình duyệt phổ biến ngày nay như: Cốc Cốc, Google Chrome, Mozila Firefox và Opera

3. Phần mềm video và nghe nhạc: Dẫu mặc định trong windows đã có sẵn "Windows media player" nhưng hiện nay người ta vẫn thích xài những phần mềm khác hơn VLC, KMP Player, K-Lite Codecs, Gom
4. Phần mềm chat: 3 cái tên có thể kể đến là Skype, Viber và Zalo.

5. Phần mềm gõ tiếng Việt: Thường dùng Unikey và Vietkey.

6. Phần mềm nén và giải nén: Winrar, 7Zip và PeaZip nhưng nếu bạn thích miễn phí thì có thể sử dụng 7Zip và PeaZip

7. Phần mềm hỗ trợ download: Dĩ nhiên phải kể đến IDM, nhưng cái tên không thua kém IDM mà lại miễn phí là Eagleget và mình khuyên bạn nên xài thử thằng này.

8. Phần mềm văn phòng: Nỗi tiếng nhất là Office, và hiện nay là Office 365. Nếu bạn sử dụng Ofifice 365 ngoài các ứng dụng thông thường trên Office như Word, Excel.. bạn có thể sử dụng dịch vụ lưu trữ trực tuyến Onedrive nữa nên chi phí cũng cao hơn. Và nếu bạn sợ tốn tiền có thể sử dụng OpenOffice

9. Phần mềm xem tập tin PDF: Theo mình mặc định trên Windows 10 đã đủ cho bạn và trình duyệt web ngày nay cũng đã hỗ trợ định dạng này. Nhưng nếu bạn vẫn muốn thử phần mềm khác bạn có thể dùng phần mềm chuyên dụng hơn như Foxit Reader và Adobe Reader

Phần mềm nâng cao:

10 Phần mềm giúp điều khiến máy tính từ xa: Cái tên đứng đầu Teamviewer

11. Phần mềm tăng tốc máy tính: Quá nhiều cái tên hiện nay chẳng hạn như: CCleaner, Advanced SystemCare, TuneUp Utilities

12. Phần mềm làm video, chỉnh sửa video: CyberLink PowerDirector, MAGIX Movie Edit Pro, Adobe Premiere Elements

13. Phần mềm chỉnh sửa ảnh: Paint.NET, GIMP, Adobe Photoshop

14. Phần mềm quản lý mật khẩu: Đứng đầu là KeePass. Ngoài ra còn các tên khác nhưng không nỗi trội vì thế mình bỏ qua

15. Từ điển và phần mềm học tiếng anh: Lạc việt, lingoes

16. Phần mềm lưu trữ trực tuyến: Google Drive, One Drive, Dropbox

17. Phần mềm quay video: Cute Screen Recorder, CamStudio, Camtasia Studio

18. Phần mềm chuyển đổi định dạng âm thanh: HD video converter

Ngoài ra còn nhiều phần mềm khác nữa, có thể mình sẽ cập nhật sau

Dưới đây là bảng tóm tắt những phần mềm cần thiết cho máy tính.

Phần mềm nâng cao:

Tích hợp graphene, giảm oxit graphene trên chip silicon ở nhiệt đ�� phòng

nguyên liệu nghiên cứu tại Đại học bang Bắc Carolina đã vững mạnh một khoa học cho phép họ tích hợp graphene, oxit graphene (GO) và giảm graphene oxide (RGO) trên những đế silicon ở nhiệt độ phòng bằng bí quyết sử dụng nano giây xung ủ laser. Việc tạm thời ứng làm nâng cao khả năng tạo ra những thiết bị điện tử mới, và các nhà nghiên cứu đã lập kế hoạch để dùng kỹ thuật này để phục vụ các cảm biến y sinh học sáng tạo.

Trong khoa học mới, các nhà nghiên cứu khởi đầu mang 1 chất nền silicon. Họ đầu rằng sở hữu một lớp titanium nitride đơn tinh thể, tiêu dùng hài hòa miền epitaxy để đảm bảo cấu trúc tinh thể của nitride titan được thích hợp mang cấu trúc của silicon. những nhà nghiên cứu sau ngừng thi côngĐây đặt một lớp đồng-carbon (Cu-2.0 nguyên tử trăm C) hợp kim trên đầu trang của các nitrua titan, một lần nữa sử dụng kết hợp miền epitaxy. rút cục, những nhà nghiên cứu làm tan chảy bề mặt của các hợp kim có những xung laser nano giây, mà kéo carbon lên bề mặt.

ví như giai đoạn này được thực hiện trong chân ko, các hình thức carbon trên bề mặt như graphene; ví như nó được thực hiện trong oxy, nó hình GO; và ví như được thực hiện trong ko khí ẩm theo sau là 1 chân không, nó nghe đâu RGO. Trong cả ba trường hợp, cấu trúc tinh thể của carbon được kết liên sở hữu những hợp kim đồng-carbon bên dưới.

"Chúng ta với thể kiểm soát xem những bon tạo 1 hoặc hai đơn lớp trên bề mặt của nguyên liệu bằng cách thức điều khiển cường độ của laser và độ sâu của sự tan chảy", Jay Narayan, John C. Fan Thưa chủ tịch Giáo sư công nghệ và công nghệ nguyên liệu đề cập tại NC Nhà nước và là tác nhái của 1 bài báo diễn tả công việc.

"Quá trình này mang thể tiện dụng được nhân rộng," Narayan cho biết. "Chúng tôi đã thực hiện tấm có hai inch vuông, và có thể thuận lợi làm chúng lớn hơn phổ biến, dùng laser với cao Hertz. Và đây là hầu hết được thực hành ở nhiệt độ phòng, trong Đó ổ đĩa giảm mức giá."

Graphene là một nhạc trưởng hoàn hảo, nhưng nó chẳng thể được sử dụng như là 1 chất bán dẫn. bên cạnh đó, RGO là 1 vật liệu bán dẫn, mang thể được dùng để làm các đồ vật điện tử như bộ cảm biến thông minh tích hợp và những đồ vật quang-điện tử.

"Chúng tôi đã mang bằng sáng chế kỹ thuật và đang với kế hoạch để dùng nó để lớn mạnh những cảm biến y sinh thông minh tích hợp với các chip máy tính," Narayan cho biết.

Thứ Ba, 25 tháng 10, 2016

nền tảng optofluidic mới có ���ng kính quang đãng du dương và ti���u thuyết 'lightwaves'

Trong hơn 1 thập kỷ, kỹ sư điện Holger Schmidt đã lớn mạnh những đồ vật Tìm hiểu quang học của những cái trên nền móng dựa trên chip tích hợp, sở hữu những áp dụng trong những ngành nghề như những cảm biến sinh học, phát hiện virus, và Đánh giá hóa học. các thiết bị mới nhất từ ​​phòng thử nghiệm của ông được dựa trên kỹ thuật mới phối hợp microfluidics hiệu suất cao cho xử lý mẫu với chỉnh năng động quang đãng và chuyển mạch, phần nhiều trên 1 tầm giá rẻ "chip" làm bằng chất liệu silicone mềm dẻo.

Trong những vật dụng trước đây trong khoảng phòng thể nghiệm của Schmidt, chức năng quang học đã được xây dựng thành những chip silicon bằng cách tiêu dùng kỹ thuật chế tạo cùng được tiêu dùng để chế tác các chip máy tính. đồ vật mới được khiến hoàn toàn bằng polydimetylsiloxan (PDMS), 1 nguyên liệu mềm, cởi mở sử dụng trong microfluidics cũng như trong các sản phẩm như kính áp tròng và các thiết bị y tế.

"Chúng tôi với thể dùng cách thức chế tác này ngay hiện nay để vun đắp 1 tất cả-trong-một thiết bị cho phép chúng ta làm cho xử lý cái sinh vật học và phát hiện quang quẻ trên 1 con chip," Schmidt, Giáo sư Kapany của Optoelectronics và giám đốc trung tâm WM Keck cho nano nhắc Optofluidics tại UC santa Cruz.

Tính cởi mở của PDMS phép cho cuốn tiểu thuyết cách kiểm soát cả ánh sáng và chất lỏng trên chip. dùng kỹ thuật in thạch bản mềm đa lớp, sinh viên thấp nghiệp cấp cao Joshua Công viên được xây dựng chip chứa ống dẫn sóng cả rắn then chốt và lõi rỗng để hướng dẫn các dấu hiệu ánh sáng, cũng như microvalves thể lỏng để kiểm soát sự di chuyển của mẫu chất lỏng. Schmidt và Công viên cũng lớn mạnh một microvalve đặc trưng sở hữu chức năng như 1 "lightvalve," kiểm soát cái chảy của cả ánh sáng và chất lỏng.

"Điều Đó mở ra 1 tập hoàn toàn mới của chức năng mà chúng ta chẳng thể khiến cho trên một chip silicon", Schmidt đề cập. "Các lightvalve là yếu tố thú vị nhất. Trong thêm vào một switch đơn thuần on-off, chúng tôi xây dựng 1 mẫu bẫy quang đãng chuyển động để Phân tích những hạt sinh vật học như virus hoặc vi khuẩn."

Công viên và Schmidt đã Thống kê kết quả của các thể nghiệm ban sơ mang những đồ vật mới trong một bài báo được công bố ngày 06 tháng 9 Nature Báo cáo kỹ thuật.

Trong một nghiên cứu trước ngừng thi côngĐây, Schmidt, Công viên, và những đồng nghiệp tại BYU và UC Berkeley đã chứng minh một trang bị lai trong Đó một PDMS con chip vi lỏng để chuẩn bị cái được tích hợp sở hữu một chip optofluidic silicon đối mang phát quang của virus gây bệnh. đồ vật mới hài hòa cả 2 chức năng trên cộng 1 chip. không những thế, Schmidt cho biết, những vật liệu tương đối rẻ tiền, cho phép tạo mẫu nhanh chóng của những thiết bị.

"Chúng tôi sở hữu thể khiến các chuỗi đầy đủ các chế tác ở đây trong phòng thí điểm của chúng tôi, và chúng tôi với thể làm các vật dụng mới rất nhanh", ông nhắc.

Schmidt cho biết những ứng dụng tiềm năng cho khoa học này bao gồm 1 loạt những cảm biến sinh học và những trang bị Phân tích. Đối sở hữu xét nghiệm chẩn đoán virus, tỉ dụ, các kháng thể huỳnh quang đãng dán nhãn mang thể được sử dụng để gắn thẻ chủng virus cụ thể để phát hiện quang. Trong 1 bài báo cách đây không lâu, Schmidt và những đồng nghiệp đã chứng minh phát hiện và xác định các chủng cúm khác nhau sử dụng phát hiện huỳnh quang trong một chế độ đa can thiệp (MMI) ống dẫn sóng. có các thiết bị mới, họ đã cho thấy rằng họ có thể chủ động điều chỉnh một ống dẫn sóng MMI trên chip.

các điều chỉnh năng động của các thiết bị optofluidic đạt được bằng cách thức vận dụng sức ép để các kênh optofluidic, thay đổi kích thước của nó và bởi vậy khiến cho thay đổi tính chất quang của nó. "Chúng tôi thực thụ sở hữu thể điều chỉnh các mô phỏng điểm thực hành trong những kênh của ống dẫn sóng giao trâm, mà chúng ta không thể khiến cho gì với các chip silicon", Schmidt đề cập.

Thứ Năm, 20 tháng 10, 2016

Nghiên cứu Đánh giá màn hình in nhiệt

Điều gì nếu như bạn với thể tiện dụng in một lớp mỏng của vật liệu - để sử dụng bất cứ nơi nào - mà sẽ cho phép bạn tạo ra thu hoạch năng lượng linh hoạt hoặc khiến mát? chậm triển khai mang thể sớm trở nên hiện thực.

Chuyển đổi nhiệt điện là 1 hiện trạng rắn và công nghệ chuyển đổi năng lượng gần gũi với môi trường có những áp dụng phổ quát bao gồm khiến cho mát hiện trạng rắn, thu hoạch năng lượng và thu hồi nhiệt thải.

trang bị nhiệt điện linh động là đặc biệt quyến rũ để thu hồi nhiệt thải dọc theo bề mặt trục đường viền và cho những áp dụng thu năng lượng để các cảm biến điện, thiết bị y sinh học và trang bị điện tử đeo trên người - một khu vực mang vững mạnh theo cấp số nhân. không những thế, với được giá tiền tốt, vật liệu nhiệt điện cởi mở và hiệu quả là hết sức cạnh tranh do đa dạng nguyên vật liệu và thách thức cung ứng.

Trong công việc dẫn dắt bởi giáo sư Yanliang Zhang tại Đại học Boise State, hiệu suất cao và tầm giá thấp nhiệt phim cởi mở và các đồ vật được chế tác bằng một thứ tự in lưới hiện đại cho phép chuyển đổi trực tiếp những tinh thể nano vào các thiết bị nhiệt điện cởi mở.

Việc kiểm soát xác thực dạng hình và bề mặt hóa học những tinh thể nano khởi đầu 'và tối ưu hóa các mực nano và công đoạn in lưới là các yếu tố quan yếu dẫn đến những màn biểu diễn chưa từng sở hữu trong các nguyên liệu nhiệt điện in ra.

Bài báo về việc này, "hiệu suất cao và bộ phim nhiệt linh động bằng phương pháp in ấn màn hình giải pháp xử lý-crystalsis nanoplate", được ban bố trên trang web của Báo cáo khoa học. Sự hợp tác có các doanh nghiệp phát động kỹ thuật cao ThermoAura, tập kết vào sự tổng hợp tinh thể nano, cũng góp phần vào sự thành công của công việc này.

Dựa trên Nhận định giá bán ban đầu, các bộ phim màn hình-in sở hữu thể nhận ra những đồ vật nhiệt điện trong khoảng 2-3 cent mỗi watt, 1 trật tự cường độ tốt hơn so có nhà nước-of-the-nghệ thuật những đồ vật thương nghiệp bây giờ. giảm mức giá như vậy sẽ làm cho nhiệt điện là một công nghệ chuyển đổi năng lượng rất cạnh tranh rất với thể mở ra những thị trường chính yếu underexplored thu hồi nhiệt thải.

cách in ấn phụ gia này ko chỉ sở hữu lợi nhiệt điện, mà còn dẫn đến 1 cách tiếp cận sản xuất gây rối cho các trang bị điện tử khác và chuyển đổi năng lượng hoặc các công nghệ lưu trữ giá tiền cực phải chăng và tính cởi mở.

Tầm nhìn của Zhang về thành thân mang phân phối phụ gia và công nghệ năng lượng đương đại để cho phép những đột phá kỹ thuật lớn cũng đã được xác nhận bởi một cơ quan liên bang tài trợ chính. mới đây ông đã nhận được 1 giải thưởng hạ tầng hạ tầng trong khoảng Bộ Năng lượng Hoa Kỳ để đầu cơ một đồ vật in ấn phụ gia tiên tiến và thiết lập khả năng cung ứng chất phụ gia nhà nước-of-the-nghệ thuật tại Boise State.

Khả năng mới này sẽ cho phép học trò để thực hiện cắt nghiên cứu cạnh về phụ gia sản xuất và vận dụng của họ trên cảm biến in ấn, điện tử cởi mở và chuyển đổi năng lượng và hệ thống lưu trữ.

Thứ Tư, 19 tháng 10, 2016

những nhà vật lý tạo ra trang bị với kích cỡ nano với tiềm năng rất to trong ngành điện toán lượng tử

những vật dụng phức tạp điêu khắc được làm bởi Paul Barclay và lực lượng của ông của những nhà vật lý là như vậy nhỏ nó chỉ có thể được trông thấy dưới kính hiển vi. Nhưng microdisk xoàn của họ mang thể dẫn đến những tiến bộ rất lớn trong máy tính, viễn thông và các lĩnh vực khác.

Barclay và hàng ngũ nghiên cứu của ông - 1 phần của Đại học Viện Calgary cho kỹ thuật và công nghệ lượng tử và Viện khoa học nano - đã làm cộng hưởng trước tiên sở hữu kích cỡ nano quang (hoặc khoang quang đãng học) từ 1 đơn tinh thể kim cương cũng là 1 cộng hưởng cơ khí.

đội ngũ nghiên cứu cũng đo - trong những khớp nối của ánh sáng và vận động cơ học trong đồ vật - các tần số cao, trong tương lai động dao cơ học gây ra bởi năng lượng của ánh sáng bị mắc kẹt và nảy bên trong khoang quang đãng kim cương microdisk.

"Diamond vật dụng kính hiển vi cung ứng 1 nền móng để nghiên cứu hành vi của những đối tượng lượng tử vi," Barclay, giáo sư vật lý và thiên văn chương và Alberta Innovates Scholar trong Quantum kỹ thuật nano tại Khoa công nghệ đề cập.

"Những đồ vật này cũng với phổ biến ứng dụng tiềm năng, bao gồm Các bạn nước-of-the-nghệ thuật cảm biến, kỹ thuật cho việc chuyển đổi màu sắc của ánh sáng, và thông tin lượng tử và kỹ thuật máy tính."

công việc nghiên cứu được công bố trên tạp chí peer-xem xét quang quẻ, "Single-Crystal kim cương Low-tán hốc Optomechanics."

xúc tiến công nghệ và nghiên cứu lượng tử

Nanophotonics Quantum can dự tới việc vững mạnh vi mô và nano mạch cho các thao tác ánh sáng (khoảng 100 nhỏ hơn chiều rộng của 1 sợi tóc con người lần).

Thay vì Mạch vi trong ngừng thi côngĐây điện được thực hành bằng dây - được tậu thấy trong máy tính, điện thoại di động và kỹ thuật viễn thông khác - Nanophotonics liên quan đến việc truyền ánh sáng qua sợi dây. Nó giống như kỹ thuật sợi quang, nhưng ở quy mô nhỏ hơn phổ thông và có khả năng phức tạp hơn, cho phép thông báo được truyền đi đông hơn và hiệu quả hơn.

công nghệ Nanophotonic cũng là một lợi ích cho các nhà nghiên cứu khám phá chế độ mới của vật lý lượng tử - bản tính của vật chất và năng lượng ở cấp độ nguyên tử và hạ nguyên tử.

"Khả năng sáng bẫy trong khối lượng kích thước nano trong một khoang quang tạo ra cường độ điện từ cao trong khoảng 1 lượng nhỏ ánh sáng, và khuếch đại tương tác ánh sáng vật chất mà thường rất nhiều chẳng thể để nghiên cứu," Barclay kể.

Diamond: 'bạn thân nhất' 1 nhà nghiên cứu lượng tử

đội ngũ Barclay sử dụng kim cương để khiến microdisk của họ, trông giống như 1 hockey vi nhỏ (khoang quang) được hỗ trợ bởi 1 trụ cột đồng hồ cát hình chữ rất nhỏ ở trọng điểm.

đội ngũ đã sử dụng ánh sáng rung đĩa để một tần số GHz, tần số được dùng trong máy tính và truyền vận chuyển điện thoại di động. "Nó cho thấy rằng kim cương sở hữu hồ hết tiềm năng như một vật liệu để làm động dao cơ ở chừng độ này," Barclay đề cập.

"Hãy mường tưởng chụp 1 âm thoa khiến cho bằng kim cương và chuông nó. Nó sẽ đổ chuông vào tần số rất cao trong 1 thời kì rất dài. Điều này cũng giúp chúng ta đo lường các hiệu ứng lượng tử tinh tế."

Sinh viên chế tạo vật dụng

sinh viên Barclay của tiến sĩ, bao gồm Matthew Mitchell và Behzad Khanaliloo, tác fake chính của nghiên cứu, chế tạo các microdisk từ thương mại tổng hợp, chip kim cương đơn tinh thể. những sinh viên cũng được mẫu mã và xây dựng hệ thống để đo lường đặc tính quang học và cơ khí của thiết bị.

các lực lượng, trong chậm triển khai bao gồm David Hồ sinh tiến sĩ, sinh viên Tamiko Masuda thạc sĩ và học nhái sau tiến sĩ J.P. Hadden, sử dụng cơ sở tại Viện đất nước về kỹ thuật nano (NINT) và Đại học nanoFAB Alberta.

"Bằng cách thức căn bản phát minh ra một quy trình chế tác nano mới cho kim cương đơn tinh thể, chúng tôi đã chứng minh một trang bị được đẩy nhà nước của nghệ thuật trong optomechanics khoang," Mitchell nói. "Nó hứa xuất sắc để thực hiện một nền móng trên chip để điều khiển sự tương tác của ánh sáng, rung động và điện tử."

Khanalioo nói: "Chúng tôi rất vui về việc tiêu dùng những đồ vật này để nghĩ ra cách thức để phục vụ những kết nối cho máy tính lượng tử."

"Chỉ cần khiến thiết bị, trong Nanophotonics cộng đồng nghiên cứu, là một thành tựu," Barclay ghi nhận. "Tôi sẽ nhắc rằng chúng ta là một trong những lực lượng thấp nhất trên toàn cầu, nhờ vào công tác của những sinh viên, trong việc tạo ra các đầu dò quang quẻ học để với được ánh sáng vào và ra của các trang bị này."

Thứ Sáu, 14 tháng 10, 2016

Độc photon điốt phát quang quẻ để hội nhập trên chip

các nhà nghiên cứu trong khoảng Graphene Flagship dùng vật liệu phổ quát lớp để đáp ứng một ánh sáng lượng tử toàn điện điốt phát quang đãng (LED) sở hữu phát xạ đơn photon. các đèn LED mang tiềm năng là nguồn photon trên chip trong các vận dụng thông tin lượng tử.

LED nguyên tử mỏng phát ra một photon ở một thời kì đã được vững mạnh bởi các nhà nghiên cứu trong khoảng Graphene Flagship. Cấu tạo bằng lớp nguyên liệu nguyên tử mỏng, bao gồm dichalcogenides kim loại chuyển tiếp (TMDS), graphene, và boron nitride, những đèn LED siêu mỏng cho thấy tất cả-điện thế hệ photon đơn lẻ mang thể là trên chip nguồn ánh sáng lượng tử hoàn hảo cho một loạt những ứng dụng lượng tử ánh sáng cho truyền thông lượng tử và mạng lưới. các nghiên cứu, Báo cáo trên tin báo Nature Communications, được dẫn dắt bởi Đại học Cambridge, Vương quốc Anh.

các vật dụng siêu mỏng Con số trong bài báo được xây dựng của những lớp mỏng của vật liệu lớp khác nhau, xếp chồng lên nhau với nhau để tạo thành một dị thể. loại điện được tiêm vào những trang bị, trục đường hầm từ đơn lớp graphene, chuẩn y vài lớp boron nitride hoạt động như một rào cản tuyến đường hầm, và vào mono- hoặc hai lớp TMD vật chất, chả hạn như vonfram diselenide (WSe2), trong ngừng thi côngĐây các electron tái hợp có lỗ để giải phóng photon đơn lẻ. Ở cái cao, tái tổ hợp này xảy ra trên toàn bộ bề mặt của đồ vật, khi mà mẫu điện phải chăng, tính lượng tử là rõ ràng và sự tái tổ hợp tụ hội ở bộ phát lượng tử nội địa hóa cao.

All-điện phát xạ photon đơn lẻ là một ưu tiên quan trọng cho quang đãng điện tử học lượng tử tích hợp. thường ngày, hệ photon đơn lẻ dựa trên kích thích quang học và đòi hỏi quy mô lớn quang set-up mang laser và sự kết liên xác thực của những thành phần quang đãng học. Nghiên cứu này đem lại khí thải đơn photon trên chip cho truyền thông lượng tử một bước sắp hơn. Giáo sư Mete Atatüre (Cavendish Laboratory, Đại học Cambridge, Vương quốc Anh), đồng tác nhái của nghiên cứu, giảng giải "Cuối cùng, trong một mạch mở mang, chúng tôi cần những đồ vật tích hợp gần như mà chúng ta có thể điều khiển bằng xung điện, thay vì 1 laser tập hợp vào phân đoạn khác nhau của 1 mạch tích hợp đối với truyền thông lượng tử có các photon đơn lẻ, và những mạng lượng tử giữa các nút khác nhau -. tỉ dụ, để vài qubit - chúng tôi muốn để với thể chỉ cần lái xe ngày nay, và có được ánh sáng ra có tất cả phát thải chậm triển khai. là quang dễ bị kích động, nhưng chỉ có 1 số ít được điều khiển bằng điện "trong những trang bị của họ, một hiện khiêm tốn dưới một μA đảm bảo rằng các hành vi đơn photon chi phối những đặc điểm khí thải.

Cấu trúc phân tầng của TMDS làm cho chúng hoàn hảo để sử dụng trong heterostructures siêu mỏng để tiêu dùng trên chip, và cũng cho biết thêm lợi ích của lớp interfacing nguyên tử chính xác. những phát thải lượng tử cũng được tổ chức trong lớp TMD và mang phổ phát xạ quang đãng phổ sắc nét. bản tính lớp cũng phân phối một lợi thế hơn một số bộ phát đơn photon khác để tích hợp khả thi và với hiệu quả vào các mạch nanophotonic. Giáo sư Frank Koppens (ICFO, Tây Ban Nha), lãnh đạo khiến việc trọn gói 8 -. Optoelectronics và quang quẻ tử, cho biết thêm "bằng điện điều khiển nguồn photon đơn lẻ là rất cần phải có cho phổ biến ứng dụng, và thực hiện đầu tiên này mang những vật liệu phổ quát lớp là 1 cột mốc quan yếu thực này siêu mỏng và nền móng linh động cung ứng mức độ cao của tunability, tự do kiểu dáng, và khả năng tích hợp sở hữu nền nano-điện tử bao gồm cả CMOS silicon ".

Nghiên cứu này là một tỉ dụ xuất sắc của những khả năng có thể được mở ra có các khám phá mới về vật liệu. các chấm lượng tử được phát hiện tồn tại trong TMDS lớp chỉ rất gần đây, sở hữu nghiên cứu được ban bố đồng thời vào đầu năm 2015 bởi đội ngũ nghiên cứu khác nhau bao gồm những hàng ngũ hiện đang làm việc trong Graphene Flagship. tấn sĩ Marek Potemski và đồng nghiệp làm cho việc tại CNRS (Pháp) kết hợp với các nhà nghiên cứu tại Đại học Warsaw (Ba Lan) đã phát hiện ra bộ phát lượng tử ổn định ở các cạnh của lớp đơn WSe2, hiển thị phát sáng quang khu biệt có các đặc tính phát xạ đơn photon. Giáo sư Kis và các đồng nghiệp làm cho việc tại ETH Zurich và EPFL (Thụy Sĩ) cũng Quan sát bộ phát photon đơn sở hữu linewidths hẹp trong WSe2. song song, giáo sư van der Zant và các đồng nghiệp trong khoảng Đại học khoa học Delft (Hà Lan), làm việc có những nhà nghiên cứu tại Đại học Münster (Đức) Quan sát thấy rằng những phát thải cục bộ trong WSe2 là do exciton bị mắc kẹt, và gợi ý rằng họ có nguyên do trong khoảng khuyết thiếu cấu trúc. các phát thải lượng tử mang khả năng thay thế nghiên cứu về truyền thống chấm lượng tử đối vì phổ biến lợi ích của họ trong những thiết bị siêu mỏng của những cấu trúc phân lớp.

có nghiên cứu này, phát thải lượng tử đang trông thấy trong 1 tài liệu TMD, disulphide cụ thể là vonfram (WS2). Giáo sư Atatüre kể "Chúng tôi đã chọn WS2 bởi vì nó có bandgap cao hơn, và chúng tôi muốn xem nếu chất liệu khác nhau được cung cấp những phần khác nhau của quang phổ phát xạ photon đơn lẻ. mang điều này, chúng tôi đã chỉ ra rằng sự phát xạ lượng tử không hề là 1 tính năng độc đáo của WSe2, điều này cho thấy đa dạng vật liệu phổ biến lớp khác mang thể với thể để lưu trữ lượng tử tính năng chấm giống như là rẻ. "

Giáo sư Andrea Ferrari (Đại học Cambridge, Vương quốc Anh), chủ toạ của Graphene Flagship Management Panel, và Cán bộ công nghệ và khoa học của Flagship, cũng là đồng tác fake của nghiên cứu. Ông cho biết thêm: "Chúng tôi chỉ trầy xước bề mặt của phổ quát ứng dụng sở hữu thể sở hữu của những trang bị chuẩn bị bằng cách thức phối hợp graphene với bí quyết điện khác, bán dẫn, siêu dẫn hoặc kim khí vật liệu lớp. Trong trường hợp này, không chỉ với chúng tôi chứng minh nguồn photon điều khiển được, nhưng chúng tôi cũng đã biểu hiện rằng lĩnh vực khoa học lượng tử rất mang thể thừa hưởng lợi từ các vật liệu lớp. Chúng tôi hy vọng điều này sẽ mang đến sự kết hợp giữa các Graphene Flagship và các nhà nghiên cứu của mình, và mới đây đã công bố Quantum Technologies Flagship, do khởi đầu trong vài năm đến. nhiều kết quả thú vị hơn và những ứng dụng cứng cáp sẽ khiến cho theo. "

Thứ Tư, 12 tháng 10, 2016

ko dây, tự do hành xử động vật gặm nhấm lồng giúp những nhà kỹ thuật thu thập dữ liệu đ��ng tin cậy hơn

Thay vì vun đắp 1 mẫu bẫy chuột phải chăng hơn, Georgia Institute of Technology nhà nghiên cứu đã xây dựng được 1 cái lồng chuột thấp hơn. Họ đã tạo ra 1 hệ thống gọi là EnerCage (Energized Cage) cho những thí điểm kỹ thuật trên tỉnh táo, tự do hành xử động vật nhỏ. Nó không dây, quyền hạn những đồ vật điện tử và cảm biến truyền thống dùng trong những thí điểm nghiên cứu động vật gặm nhấm, nhưng không sử dụng dây kết nối hoặc pin cồng kềnh. chỉ tiêu của họ là tạo ra như là trùng hợp một môi trường trong lồng như mang thể cho chuột nhắt và chuột để cho các nhà kỹ thuật để sở hữu được kết quả nhất quán và đáng tin cậy. Hệ thống EnerCage cũng tiêu dùng kỹ thuật video game của Microsoft Kinect để theo dõi các động vật và nhận biết các hoạt động của họ, tự động hoá là một thời kỳ mà thường đòi hỏi các nhà nghiên cứu đứng và Nhìn vào trực tiếp các loài gặm nhấm hay xem thiếu gì giờ của đoạn phim ghi lại để xác định phương pháp họ bức xúc có những thí nghiệm.

Hệ thống không dây lồng năng lượng đã được thể hiện trong tháng này tại Hội nghị Quốc tế về khoa học IEEE trong y học và sinh vật học phố hội (EMBC) tại Orlando, Florida.

Georgia Tech EnerCage được gói mang dải định hướng một cách kỹ càng những lá đồng sở hữu quy nạp mang thể sản xuất năng lượng lồng và các vật dụng điện tử cấy vào, hoặc gắn vào, một hoặc phổ thông đối tượng động vật bên trong lồng. Hệ thống sở hữu thể chạy vô thời hạn và thu thập dữ liệu mà ko cần sự can thiệp của con người, vì truyền thông ko dây và truyền chuyên chở điện.

"Nó xoành xoạch rẻ hơn để giữ 1 con vật trong môi trường thiên nhiên của nó có gánh nặng tối thiểu hoặc căng thẳng để cải thiện chất lượng của 1 thử nghiệm," Maysam Ghovanloo, 1 giáo sư tại Trường điện và khoa học Máy tính, người đã tăng trưởng EnerCage nói. "Bất cứ điều gì là thất thường hoặc không đột nhiên may bẩm tính thử nghiệm, không mang vấn đề gì nghiệm trong ngành nào. Điều chậm tiến độ bao gồm lấy động vật để gắn hay dỡ dây điện, pin thay đổi hoặc chuyển nó từ 1 lồng khác."

Ghovanloo sử dụng bốn cuộn dây đồng cùng hưởng để phục vụ một từ trường đồng nhất bên trong lồng. Việc vun đắp trong vòng khép kín cung cấp cơ chế kiểm soát quyền lực đủ sức mạnh để bù đắp cho rất nhiều các hoạt động chủ đề động vật tự do hành xử, cho dù họ đang đứng lên, cúi mình xuống, hoặc đi bộ tiếp giáp với lồng. những headstage nhỏ cho những động vật cũng được bọc bằng cộng hưởng để cung ứng điện cho một cuộn dây thu.

Kinect bị đình chỉ khoảng ba feet trên lồng. Nó sở hữu 1 camera độ nét cao, camera sâu hồng ngoại, và bốn micro để ghi lại và Tìm hiểu hành vi động vật. Nó với thể chụp cả một hình ảnh có độ phân giải cao hai chiều của vị trí của chuột và một hình ảnh ba chiều mà sẽ xác định phong thái thân thể của nó.

"Chúng tôi đang xây dựng thuật toán máy tính để xác định xem con vật đang đứng, ngồi, ngủ, chải chuốt, ăn, uống hay làm gì," Ghovanloo kể. "Chúng tôi kỳ vọng sẽ khiến giảm giá bán đắt đỏ của cái thuốc mới và tăng trưởng trang bị y tế bằng phương pháp cho phép máy móc để làm trần ai, nhiệm vụ lặp đi lặp lại tại giao cho con người." Viện khoa học Georgia đang làm việc trong hiệp tác sở hữu trường Đại học Emory, hy vọng sẽ tác động tới hiệu quả lâm sàng của kích thích não sâu (DBS). 1 số lượng to những thử nghiệm lâm sàng được tiêu dùng để điều trị DBS rối loạn của hệ tâm thần trung ương, chả hạn như bệnh Parkinson, trầm cảm và rối loạn sợ hãi cưỡng chế. những cơ chế tế bào góp phần vào hiệu quả lâm sàng của DBS vẫn lấp lửng, không những thế.

Donald (Tig) Rainnie Emory và nghiên cứu của ông đội tiêu dùng tự do di chuyển mô phỏng động vật gặm nhấm để kiểm tra ảnh hưởng của DBS trên các mạch tâm thần được cho là làm cho gián đoạn trầm cảm. Họ đã thể nghiệm những hệ thống EnerCage.

"Các buộc phải để tiêu dùng một headstage tethered để ghi lại dữ liệu thần kinh và áp dụng những DBS đã cản trở sự tiến bộ trong lĩnh vực này", Rainnie, 1 nhà nghiên cứu tại trọng điểm Nghiên cứu Emory của Yerkes đất nước linh trưởng và là giáo sư tại Khoa tâm thần học và kỹ thuật hành vi nói. "Chúng tôi cung cấp thông tin phản hồi quan yếu, qua thí nghiệm phiên bản beta của hệ thống EnerCage, khiến cho thế nào để tối đa hóa các tiện ích của hệ thống cho những áp dụng hành vi khác nhau. Chúng tôi mua thấy một lợi thế quan yếu của hệ thống EnerCage là nó sẽ cho phép các nhà nghiên cứu tiến hành mạn tính DBS và theo dõi những liên thay đổi hành vi trong đa dạng ngày, nếu ko tuần, mà không khiến phiền các động vật thí điểm. "

Cho đến ngày nay, Rainnie nhắc, điều Đó chẳng thể thực hành được, và nó là chìa khóa để hiểu các lợi ích trong khoảng thời gian dài của DBS ở bệnh nhân.

các bước tiếp theo tại Georgia Tech được thiết kế tương thích với EnerCage cấy ghép, chả hạn như 1 cho việc cung ứng những chiếc thuốc, và mở rộng hệ thống sở hữu mạng của hàng chục lồng nuôi sở hữu thể thu thập dữ liệu từ phổ quát loài động vật tại 1 thời điểm.

Thứ Hai, 10 tháng 10, 2016

Người to tuổi ko có chậm hơn so với người lớn trẻ ở việc kiểm soát của xe bán tự trị

một nghiên cứu mới của Đại học bang Bắc Carolina thấy rằng người lớn tuổi mang thời kì đáp ứng so sánh mang người lớn trẻ khi được giao nhiệm vụ sở hữu việc kiểm soát của 1 loại xe bán tự trị.

"Trước khi chúng tôi nhận ra mẫu xe hoàn toàn tự động nhập vào thị trường, chúng tôi có khả năng nhận ra xe bán tự trị trên đường; đến một chừng độ nhất quyết, chúng ta đang thấy những gợi ý này rồi", Jing Feng, giáo sư tâm lý học tại NC nhắc Nhà nước và là tác kém chất lượng của 1 bài báo về công việc. "Những chiếc xe này sẽ xử lý tất cả những tài xế của thời kì, nhưng sẽ buộc phải trình điều khiển để kiểm soát cái xe trong một số trường hợp - như khi thời tiết tác động tới tầm nhìn.

"Chúng tôi muốn biết liệu và cách tuổi lái xe ảnh hưởng tới khả năng của mình để kiểm soát của dòng xe, và các chiếc thông tin từ máy tính là hiệu quả nhất trong việc điều khiển để kiểm soát 1 phương pháp an toàn và kịp thời", Feng nhắc . "Ví dụ, với những thay đổi chỉ cần khoảng đáp ứng của lái xe là 1 kết quả của tuổi?"

Để Nhận định vấn đề này, các nhà nghiên cứu đã thực hiện 1 thí điểm có 35 trình điều khiển: 17 trình điều khiển trong độ tuổi từ 18 và 35, và 18 trình điều khiển trong độ tuổi từ 62 và 81.

người tham gia nghiên cứu được đặt trong 1 mô phỏng tài xế và các định nghĩa về xe bán tự trị đã được giải thích. các người tham dự biết họ sẽ cần phải kiểm soát của mẫu xe tại 1 số điểm, nhưng bị khác cho phép để chọn lọc như thế nào để chiếm mình.

vi của tài xế đã được Nhìn vào bởi bốn máy quay video, cũng như ưng chuẩn những mô hình chính nó. các nhà nghiên cứu cũng tiêu dùng hai mẫu chỉ số cảnh báo, đề cập mang tài xế khi họ nhu yếu để kiểm soát của chiếc xe: một chiếc chỉ thị cho trình điều khiển cảnh báo 4,5 giây trước lúc hệ thống tự trị tắt; dòng thứ hai của chỉ thị cho trình điều khiển 1 cảnh báo 7,5 giây trước lúc hệ thống tắt.

Sau lúc Phân tích những kết quả của thí nghiệm, các nhà nghiên cứu tậu thấy rằng các lái xe trẻ tuổi cốt yếu thực hiện sử dụng các thiết bị điện tử, khi mà điều khiển cũ, chính yếu là tham dự vào cuộc chuyện trò. những nhà nghiên cứu cũng nhận thấy rằng trình điều khiển cũ đáp lại những lời cảnh báo nhanh như trình điều khiển trẻ, mặc dù trình điều khiển cũ ở hiện trạng thấp hơn một tí sở hữu cảnh báo thứ 2 trước Đó, 7.5. Cũng có 1 số dị biệt trong hành vi sau tiếp quản.

Trình điều khiển cũ, thí dụ, với khuynh hướng phanh khó hơn lái xe trẻ tuổi.

"Trong khi điều này cái hành vi phanh mang thể gây ra những vấn đề liên lạc, chung cục cả 2 lực lượng tuổi mang khả năng tiếp quản loại xe một cách thức an toàn và kịp thời", Feng kể.

"Đó là mặc dầu thực tế rằng chúng ta sắm thấy trình điều khiển cũ tham dự vào trung học, hoạt động phổ quát hơn so với chúng tôi dự kiến ​​sẽ không lái xe - mặc dầu nó vẫn còn ít hơn so mang lực lượng trẻ", Feng kể

Chủ Nhật, 9 tháng 10, 2016

Phần quan trọng cho truyền th��ng không dây mang tần số terahertz

1 tốc độ siêu cao, mạng lưới thông tin liên lạc ko dây dùng THz thay vì tần số GHz ngày nay 1 bước gần hơn là. những nhà nghiên cứu tại Phòng thể nghiệm Felix của Đại học Radboud đã chỉ ra rằng nó với thể truyền chuyên chở một phương pháp hiệu quả sóng tín hiệu sở hữu tần số THz thông qua mạng lưới cáp quang quẻ hiện sở hữu.

truyền hình HD, dữ liệu to, internet của sự vật và phương tiện truyền thông phường hội đã nâng cao lên đáng đề cập tốc độ dữ liệu của màng lưới thông tin liên lạc ko dây của chúng tôi, và tiếp tục làm cho như vậy. 1 cách thức rõ ràng để tạo điều kiện phát triển màng lưới này là sử dụng tần số terahertz (THz, 1012 Hertz) mang tốc độ dữ liệu tốc độ cao lên tới 100 Gbit / s. Hiện hệ thống thông báo dữ liệu không dây hoạt động ở tốc độ nhàng nhàng của 100Mbi / s sử dụng tần số vi sóng khoảng một gigahertz (GHz, 109 Hertz). Ví dụ: Hệ thống GPS khiến việc sở hữu một,3 GHz tần số, wifi mang hai,4 và 5 GHz, và lò vi sóng của bạn với 2,45 GHz. Trong việc tìm kiếm các tần số miễn phí, các khu vực chưa được khám phá THz là quan tâm lớn.

Biến dạng của dấu hiệu terahertz

Đối với môn lướt sóng THz không dây trên Internet, nó là nhu yếu để kết nối trạm không dây THz có mạng cáp quang đãng trên toàn toàn cầu. tuy nhiên, công nghệ vi sóng bây giờ ko hoạt động ở tần số THz. "THz là một vùng tần số cạnh tranh, bởi vì nó là cả điện tử và quang quẻ cộng một lúc," nhà nghiên cứu Felix Giel Berden giải thích. "Đó là quá rẻ cho quang quẻ học thường nhật, và quá cao đối với thiết bị điện tử tiêu chuẩn." Hơn nữa, sóng tín hiệu THz trong mạng cáp quang đãng được giành giật, vì điều chế tiêu chuẩn của ánh sáng laser tạo ra 2 dải biên (màu sắc) mà can thiệp mang nhau. quang quẻ Single Side Band (OSSB) là một cách thức để ngăn chặn điều này xáo trộn của thông tin bằng phương pháp lựa chọn dập 1 dải biên.

đặc thù tách tia

những nhà khoa học tại Phòng thí nghiệm Felix của Đại học Radboud tăng trưởng 1 bộ điều biến OSSB cho phép sóng THz không dây được truyền đi ko xáo trộn duyệt y mạng cáp quang quẻ. Tác kém chất lượng trước hết Afric Meijer giải thích: "Với một bộ tách chùm được thiết kế đặc biệt để tách cả những sóng THz và ánh sáng laser hồng ngoại trong 1 nửa, một trong 2 dải được giảm một yếu tố của hơn sáu mươi, khi mà biên khác của cường độ nâng cao lên đáng kể." Bộ điều biến đặc thù ko chứa bất kỳ bộ phận di chuyển hoặc những bộ lọc màu sắc, và hoạt động trên một băng thông siêu rộng 0,3-1 THz.

các THz OSSB điều biến là 1 sản phẩm phụ của các nghiên cứu của TeraOptronics trên FLARE THz laser (Free-electron laser để tăng quang đãng phổ và phân giải cao thí nghiệm) tại Đại học Radboud. "Các vật dụng để xác định màu sắc của ánh sáng laser FLARE là xác thực các gì là cấp thiết để Quan sát THz OSSB," Meijer giảng giải. "Cả FLARE THz laser đặc biệt quan tâm và Afric để mở mang giao tiếp với tần số THz là bắt buộc để khiến cho 1 ảnh hưởng trong ngành này Đó là mới đối có chúng ta," đồng tác nhái Wim van de Zande, hiện là Giám đốc nghiên cứu tại ASML đề cập.

cơ hội cho siêu HD, thực tế ảo và dữ liệu to

lúc tín hiệu THz trong ko khí được hấp thụ mạnh bởi khá nước, thông tin liên lạc ko dây THz sẽ chủ yếu được tiêu dùng cho các khoảng cách thức tương đối ngắn. Meijer: "THz OSSB điều biến của chúng tôi cho phép chúng ta tiêu dùng mạng cáp quang đãng cöïc hình ảnh thực tế ảo HD và có thể được nhận hoặc truyền ko dây thông qua một kết liên THz, giống như petabyte dữ liệu trong các viện nghiên cứu và bệnh viện.." Berden: "Cuốn sách này là 1 chứng cớ về nguyên tắc để đích thực tiêu dùng công nghệ này đòi hỏi một vài bước bổ sung, thí dụ rộng xuống những thiết kế cho vi chế và cải tiến trong hiệu quả Chúng tôi kỳ vọng rằng ý tưởng này sẽ được tiếp tục lớn mạnh lĩnh vực công nghiệp này... "

Thứ Bảy, 8 tháng 10, 2016

Electron trong graphene hành xử giống như ánh sáng, chỉ rẻ hơn

một hàng ngũ nghiên cứu dẫn đầu bởi Cory Dean, trợ lý giáo sư vật lý tại Đại học Columbia, Avik Ghosh, giáo sư khoa học điện và máy tính tại Đại học Virginia, và James Hone, Wang Fong-Jen Giáo sư Cơ khí tại Columbia Engineering, đã trực tiếp Nhìn vào - - lần trước tiên - khúc xạ âm đối mang electron đi qua một oắt giới giữa hai khu vực trong 1 vật liệu dẫn điện. trước tiên dự báo trong năm 2007, hiệu ứng này đã được khó khăn để xác nhận bằng thực nghiệm. những nhà nghiên cứu đã với thể Nhìn vào hiệu ứng trong graphene, chứng minh rằng các điện tử trong vật liệu nguyên tử mỏng cư xử giống như các tia ánh sáng, mang thể được chế tác bởi những thiết bị quang đãng học như ống kính và lăng kính. các phát hiện này, được ban bố trong ngày 30 tháng 9 của báo chí công nghệ, sở hữu thể dẫn đến sự lớn mạnh của những chiếc mới đồ vật chuyển mạch điện tử, dựa trên các nguyên tắc của quang quẻ học chứ chẳng phải là đồ vật điện tử.

"Khả năng để thao tác những điện tử trong nguyên liệu tiến hành như tia sáng mở ra những cách thức hoàn toàn nghĩ suy mới về vật dụng điện tử," Dean đề cập. "Ví dụ, các đồ vật chuyển mạch tạo nên chip máy tính hoạt động bằng cách chuyển đông đảo vật dụng trên hoặc tắt, và điều này tiêu tốn nhiều điện năng. dùng thấu kính để chỉ đạo 1 electron 'tia' giữa những điện cực với thể là đáng nhắc hiệu quả hơn, giải quyết một trong những nút thắt quan yếu để đạt được mau lẹ hơn và vật dụng điện tử năng lượng hiệu quả. "

Dean cho biết thêm, "Những phát hiện này cũng mang thể cho phép dò xét thể nghiệm mới. ví dụ, thấu kính điện tử với thể cho phép những phiên bản trên chip của 1 kính hiển vi điện tử, với khả năng thực hiện imageing độ nguyên tử và chẩn đoán. các thành phần khác lấy cảm hứng trong khoảng quang đãng học, chẳng hạn như bộ tách chùm tia và giao xoa, không những thế sở hữu thể cho phép những nghiên cứu mới của các thuộc tính lượng tử của những electron ở tình trạng rắn. "

khi mà graphene đã được điều tra nhiều để hỗ trợ tốc độ electron cao, nó là rất khó để tắt những điện tử mà ko gây thương tổn cho di động của họ. Ghosh nói "tự nhiên tiếp theo là để xem liệu chúng ta có thể đạt được 1 hiện turn-off mạnh trong graphene có nhiều nút giao chéo góc. nếu như thành công cho sự bằng lòng của chúng tôi, chúng tôi sẽ có trong tay của chúng tôi 1 năng lượng tốt, cực tốc độ cao trang bị chuyển mạch cho cả analog (RF) và công nghệ số (CMOS) điện tử, có khả năng hạn chế phần lớn các thách thức chúng ta phải đối mặt sở hữu giá bán năng lượng cao và ngân sách nhiệt của thiết bị điện tử bây giờ ".

Ánh sáng đổi thay hướng - hoặc khúc xạ - khi chuyển từ 1 tài liệu khác, 1 quá trình mà cho phép chúng ta tiêu dùng ống kính và lăng kính để tập kết chỉ đạo và ánh sáng. 1 số lượng gọi là chỉ số khúc xạ xác định chừng độ uốn tại oắt giới, và là dương tính mang vật liệu thông thường như thủy tinh. tuy nhiên, thông qua khoa học sáng tạo, nó cũng mang thể tạo ra quang "siêu vật liệu" với chỉ số thụ động, trong ngừng thi côngĐây góc khúc xạ cũng là bị động. "Điều này mang thể với những hậu quả ko bình thường và gây ấn tượng" Rèn chú thích. "Siêu nguyên liệu quang quẻ học được phép lạ và quan trọng các công nghệ mới như ống kính siêu, mà có thể tụ họp vượt quá dừng nhiễu xạ, và áo choàng quang đãng, làm đối tượng vô hình bằng cách thức uốn cong ánh sáng tiếp giáp với."

Electron đi qua dây dẫn rất thuần khiết với thể đi theo tuyến đường thẳng như tia ánh sáng, cho phép các hiện tượng quang đãng học giống như xuất hiện. Trong những tài liệu, mật độ điện tử đóng một vai trò như vậy như chỉ số khúc xạ và khúc xạ electron khi họ chuyển từ 1 khu vực của một mật độ khác. Hơn nữa, hàng không mẫu hạm hiện nay trong tài liệu hoặc với thể cư xử như họ đang sở hữu điện tích âm (electron) hay sở hữu điện tích dương (lỗ), tùy thuộc vào việc họ sống trong dẫn truyền hoặc dải hóa trị. Trong thực tiễn, ranh mãnh giới giữa lỗ chiếc và electron mẫu dây dẫn, được gọi là p-n nút ( "p" tích cực, "n" tiêu cực), hình thành các khối vun đắp của những vật dụng điện như điốt và bóng bán dẫn.

"Không giống như các vật liệu quang quẻ học," nói Hone ", nơi tạo ra 1 siêu nguyên liệu chỉ số tiêu cực là 1 thách thức kỹ thuật quan yếu, khúc xạ electron bị động xảy ra bất chợt trong nguyên liệu rắn tại bất kỳ ngã ba p-n."

Sự phát triển của các lớp dẫn điện hai chiều trong những chất bán dẫn sở hữu độ trong sáng cao như GaAs (Gallium arsenide) vào các năm 1980 và 1990 cho phép các nhà nghiên cứu trước nhất chứng minh quang quẻ điện tử bao gồm cả tác dụng của hai khúc xạ và thấu kính. không những thế, trong những tài liệu này, các electron vận động mà không chỉ tán xạ ở nhiệt độ rất thấp, hạn chế những áp dụng khoa học. Hơn nữa, sự hiện diện của một khe năng lượng giữa những dẫn và hóa trị ban nhạc tán xạ electron tại các giao diện và ngăn phòng ngừa sự Quan sát của khúc xạ thụ động trong bán dẫn p-n nút. Trong nghiên cứu này, việc sử dụng các nhà nghiên cứu của graphene, một cái nguyên liệu 2D mang hiệu suất nổi bật ở nhiệt độ phòng và không với khoảng bí quyết năng lượng, vượt qua cả những tránh này.

các khả năng khúc xạ âm ở graphene p-n nút giao lần trước tiên được buộc phải vào năm 2007 bởi nhà lý thuyết làm việc ở cả 2 trường Đại học Lancaster và Đại học Columbia. ngoài ra, Quan sát hiệu ứng này đòi hỏi những trang bị hết sức sạch sẽ, tương tự mà những electron mang thể đi du hý ballistically, mà không cần tán, trên 1 khoảng cách thức dài. Trong thập kỷ qua, một nhóm nghiên cứu đa ngành nghề tại Columbia - bao gồm Hone và Dean, cộng mang Kenneth Shepard, Lau Gia đình Giáo sư khoa học điện và giáo sư kỹ thuật y sinh, Abhay Pasupathy, giáo sư vật lý, và Philip Kim, giáo sư vật lý tại thời kì (tại Harvard) - đã khiến cho việc để lớn mạnh những công nghệ mới để xây dựng các đồ vật graphene hết sức sạch sẽ. cố gắng này lên đến cực điểm trong năm 2013 trình diễn của chuyển vận đạn đạo trên một quy mô chiều dài vượt quá 20 micron. bắt đầu từ ngừng thi côngĐây, họ đã quyết tâm để vững mạnh 1 ống kính Veselago, trong chậm tiến độ quy tụ những electron đến 1 điểm độc nhất vô nhị dùng khúc xạ âm. Nhưng họ đã chẳng thể Nhìn vào như một hiệu ứng và mua thấy kết quả của họ khó hiểu.

Trong năm 2015, 1 lực lượng tại Đại học Pohang khoa học và công nghệ Hàn Quốc đã Thống kê bằng cớ trước hết quy tụ trong 1 thiết bị Veselago cái. bên cạnh đó, giận dữ rất yếu, xuất hiện trong các phái sinh dấu hiệu. hàng ngũ nghiên cứu Columbia đã quyết định rằng để hiểu hồ hết lý do vì sao hiệu quả là rất khó nắm bắt, họ cần phải cô lập và bản đồ loại chảy của những electron qua ngã tư. Họ dùng 1 kỹ thuật lớn mạnh phải chăng được gọi là "từ tập trung" để đẩy electron vào ngã ba p-n. Bằng bí quyết đo truyền dẫn giữa các điện cực trên những cạnh đối diện của tuyến phố giao nhau như một hàm của mật độ tàu sân họ sở hữu thể bản đồ quỹ đạo của những electron trên cả 2 mặt tiếp giáp p-n là góc tới được đổi thay bằng bí quyết điều chỉnh trong khoảng trường.

quan yếu đối với những quyết tâm Columbia là sự hỗ trợ lý thuyết sản xuất bởi hàng ngũ Ghosh tại Đại học Virginia, người đã phát triển những kỹ thuật mô hình chi tiết để mô hình bức xúc đo đội của Columbia. Điều này can hệ đến tính toán chiếc chảy của các electron trong graphene thuộc đa dạng lĩnh vực điện và trong khoảng trường, chiếm đa dạng bị trả lại tại các cạnh và đường hầm cơ lượng tử ở ngã ba. các Đánh giá lý thuyết cũng làm minh bạch lý do tại sao nó đã rất cạnh tranh để đo Veselago thấu kính dự báo một cách mạnh mẽ, và cả đội ngũ đang vững mạnh kiến ​​trúc vật dụng đa tầng mới dựa trên nghiên cứu này. cộng các dữ liệu thực nghiệm và mô phỏng lý thuyết cho những nhà nghiên cứu 1 bản đồ trực quan của sự khúc xạ, và cho phép họ để là người trước nhất để định lượng công nhận mối quan hệ giữa các sự cố và góc khúc xạ (gọi là định luật Snell trong quang quẻ học), cũng như xác nhận của độ lớn của cường độ truyền như là một chức năng của góc (được gọi là những hệ số Fresnel trong quang học).

"Trong phổ biến bí quyết, cường độ này của truyền là 1 tham số quan yếu hơn", ông Ghosh, "vì nó quyết định khả năng mà các điện tử đích thực khiến cho nó qua hàng rào, chứ chẳng phải chỉ là góc khúc xạ của họ. Việc truyền rốt cục sẽ quyết định phần nhiều những số liệu hiệu suất cho những vật dụng dựa trên những hiệu ứng, chả hạn như tỷ lệ trên-off trong một chuyển đổi, thí dụ ".

Thứ Sáu, 7 tháng 10, 2016

Sợi quang truyền 1 terabit mỗi giây

Nokia Bell Labs, Deutsche Telekom T-Labs và Đại học công nghệ Munich (TUM) đã đạt được dung lượng truyền dẫn chưa từng sở hữu và hiệu quả quang quẻ phổ trong một thí nghiệm ngành truyền thông quang học sở hữu một công nghệ điều chế mới. những nghiên cứu có tính đột phá với thể mở mang khả năng của các mạng quang quẻ học để đáp ứng nhu cầu nâng cao lưu lượng dữ liệu.

Trong 1 thí nghiệm ngành nghề truyền thông quang đãng học, Nokia Bell Labs, Deutsche Telekom T-Labs và TU Munich cho thấy sự cởi mở và hiệu suất của những mạng quang học mang thể được tối đa lúc tốc độ truyền có thể điều chỉnh được tự động thích nghi có điều kiện kênh và nhu cầu liên lạc. Là một phần của an toàn và bảo mật định tuyến châu Âu (SASER) Dự án, thử nghiệm trên một mạng cáp quang triển khai của Deutsche Telekom đã đạt được một tốc độ truyền mạng của 1 terabit.

Điều này là sắp sở hữu tốc độ truyền vận chuyển thông báo lý thuyết tối đa của kênh chậm tiến độ và do đó tiếp cận những giới hạn Shannon của kết liên sợi. Shannon giới hạn này được phát hiện vào năm 1948 bởi Claude Shannon, Bell Labs đi đầu và là "cha đẻ của lý thuyết thông tin."

phương pháp điều chế Novel

những thí điểm của các phương pháp điều chế mới, được gọi là xác suất Constellation Shaping (PCS), dùng điều chế biên độ cầu phương (QAM) định dạng để đạt được khả năng truyền vận chuyển cao hơn trên một kênh khăng khăng để cải thiện đáng nói hiệu quả quang phổ của truyền thông quang học.

PCS đổi xác suất mà những điểm chòm sao - bảng chữ cái của truyền - được dùng. Theo truyền thống, gần như các điểm chòm sao được tiêu dùng với cộng một tần số. PCS khéo léo tiêu dùng các điểm chòm sao với biên độ cao ít thường xuyên hơn so mang những người sở hữu biên độ phải chăng hơn để truyền dấu hiệu rằng, làng nhàng, đang vững vàng hơn có tiếng ồn và sự hư hại khác. Điều này cho phép tốc độ truyền dẫn được thiết kế để phù hợp có lý tưởng những kênh truyền dẫn, cung ứng lên đến tầm cao hơn 30 phần trăm.

Khả năng truyền chuyển vận tối đa

chậm tiến độ là 50 năm trước, lúc sợi quang đã được giới thiệu. sở hữu lời hứa của khoa học không dây 5G trên đường chân mây, hệ thống truyền tải quang quẻ hiện giờ tiếp tục vững mạnh để giúp những nhà khai thác viễn thông và các tổ chức đáp ứng lưu lượng dữ liệu mạng đang lớn mạnh có 1 tốc độ tích lũy hàng năm lên đến 100 phần trăm.

PCS hiện là một phần của sự tiến hóa này bằng cách thức cho phép tăng tính cởi mở sợi quang học và hiệu suất sở hữu thể chuyển giao dữ liệu nhanh hơn và khoảng cách xa mà không làm cho nâng cao sự phức tạp mạng quang quẻ học.

Nghiên cứu này là 1 cột mốc quan yếu trong PCS minh với thể được sử dụng trong khoảng thời gian dài để mở rộng những công nghệ truyền thông quang học. Kết quả của thí điểm chung này sẽ được biểu hiện tại Hội nghị châu Âu về truyền thông quang quẻ học (ECOC) năm 2016 tại Düsseldorf, Đức vào ngày 19 tháng 9.

Truyền dữ liệu tốc độ hơn, hơn nữa, và mang sự linh động chưa từng sở hữu

"Khả năng tăng, tiếp cận và tính cởi mở trên hạ tầng cơ sở cáp quang đãng khai triển," Bruno Jacobfeuerborn, Giám đốc khoa học Telekom Deutschland và CTO Deutsche Telekom cho biết. "Deutsche Telekom phân phối 1 cơ sở vật chất cơ sở vật chất mạng duy nhất để giám định và chứng minh công nghệ truyền dẫn rất sáng tạo như ví dụ. Hơn nữa, nó cũng tương trợ những kịch bản thể nghiệm lớp cao hơn và khoa học."

"Thông tin lý thuyết là cơ sở vật chất toán học của khoa học kỹ thuật số, và trong suốt Claude E. Shannon năm trăm năm 2016 chậm tiến độ là ly kỳ để xem những ý tưởng của ông tiếp tục chuyển các đơn vị quản lý công nghiệp và thị trấn hội", Giáo sư Gerhard Kramer, Viện trưởng Viện khoa học Truyền thông tại Đại học khoa học cho biết Munich.

"Chòm sao xác suất hình thành, 1 ý tưởng đoạt giải Bell Labs, trực tiếp áp dụng các nguyên tắc của Shannon và cho phép các hệ thống cáp quang quẻ truyền dữ liệu mau lẹ hơn, hơn nữa, và với sự cởi mở chưa từng có," Giáo sư Kramer kể thêm. "Sự thành công của sự hiệp tác chặt chẽ với Nokia Bell Labs, người tiếp tục phát triển kỹ thuật, và Deutsche Telekom T-Labs, đã thể nghiệm nó trong điều kiện thực tế, là thỏa mãn xác nhận rằng TUM khoa học là 1 thương hiệu của chất lượng nổi bật, và giảng dạy TUM cho sinh viên của chúng tôi các dụng cụ trí não để cạnh tranh, thành công và dẫn toàn cầu. "

Marcus Weldon, chủ tịch Nokia Bell Labs và Nokia CTO, nói:. "Các mạng quang đãng học ngày mai ko chỉ cần để tương trợ các đơn đặt hàng của những cường độ công suất cao hơn, nhưng cũng sở hữu khả năng để tự động thích ứng với kênh điều kiện và nhu cầu giao thông xác suất Constellation Shaping cung cấp nhiều lợi ích cho dịch vụ các nhà sản xuất và công ty bằng phương pháp cho phép các mạng quang học để vận hành gần có ngừng Shannon để tương trợ trọng tâm dữ liệu kết nối liên thông lớn và cung cấp sự linh hoạt và hiệu năng cần thiết cho mạng tiên tiến trong thời đại khoa học số ".

Sóng não mang thể được tiêu dùng để phát hiện những thông báo cá nhân sở hữu khả năng gây hại

an ninh không gian mạng và chuẩn xác đã bị tiến công trong những tháng gần đây khi, nghe đâu mọi ngày khác, một Báo cáo mới của tin tặc giành được quyền truy vấn cập vào thông tin tư nhân mẫn cảm hoặc đưa ra ánh sáng. Chỉ cách đây không lâu, hơn 500 triệu mật khẩu bị ăn trộm lúc Yahoo mách nhỏ an ninh của mình bị xâm phạm.

hệ thống đảm bảo đã đi xa hơn chỉ đơn thuần là tới có một mật khẩu sáng tạo với thể ngăn chặn các chuyên gia máy tính bất chính trong khoảng thâm nhập vào tài khoản Facebook của bạn. Sự phức tạp hơn hệ thống, hoặc, thông tin cá nhân quan yếu hơn hệ thống chứa, càng mang phổ quát tiến bộ hệ thống nhận dạng kiểm soát an ninh nó sẽ phát triển thành.

quét vân tay và nhận dạng mống mắt chỉ là hai chiếc phương pháp chính xác, từng được coi là kỹ thuật viễn tưởng, chậm triển khai là dùng phổ biến bởi những hệ thống an toàn nhất. Nhưng dấu vân tay có thể bị ăn trộm và iris quét sở hữu thể được nhân rộng. không với gì đã được chứng minh khôn xiết rõ ràng việc bị tin tặc máy tính.

"Lập luận chính cho hành vi, chính xác sinh trắc học là chế độ tiêu chuẩn xác thực, giống như 1 mật khẩu, chính xác bạn một lần trước khi bạn truy nã cập vào dịch vụ", Abdul Serwadda một chuyên gia an ninh mạng và trợ lý giáo sư tại Khoa công nghệ máy tính tại Đại học Texas Tech cho biết.

"Bây giờ, khi bạn đã truy vấn cập các nhà sản xuất, ko có cách nào khác để hệ thống vẫn biết nó là bạn. Hệ thống này là mù như là người sử dụng nhà sản xuất. thành ra, những diện tích chính xác về hành vi nhìn khác nhận dạng các bạn dòng mang thể giữ cho hệ thống nhận thức của người tiêu dùng nó. ưng chuẩn mô hình này, hệ thống mang thể theo dõi một số niềm tin số liệu về các người với thể tiêu dùng nó và tức thì nhắc cho reentry của mật khẩu mỗi lúc thác số liệu niềm tin dưới đây 1 số ngưỡng ".

1 trong các mô hình này ngày một phổ thông trong cùng đồng nghiên cứu là dùng sóng não thu được trong khoảng 1 điện não, hoặc điện não đồ. phổ biến hàng ngũ nghiên cứu trên khắp đất nước vừa mới đây đã giới thiệu hệ thống mà tiêu dùng điện não đồ để chính xác khách hàng mang độ chính xác rất cao.

bên cạnh đó, những sóng não sở hữu thể nói rõ hơn về 1 người hơn chỉ bản sắc của mình. Nó có thể mách nhỏ góc cạnh y tế, hành vi hoặc cảm xúc của một người Đó, ví như đưa ra ánh sáng, sở hữu thể lúng túng hoặc gây tổn hại cho người ngừng thi côngĐây. Và có những đồ vật điện não đồ trở thành phổ biến hơn nữa giá cả rẻ, chuẩn xác và di động và các áp dụng được mẫu mã cho phép mọi người thuận lợi hơn đọc một EEG quét, khả năng xảy ra Đó là rất nguy hiểm.

"EEG đã phát triển thành 1 ứng dụng hàng hóa. Đối mang $ 100 bạn có thể mua một thiết bị EEG thích hợp trên đầu của bạn giống như 1 cặp tai nghe," Serwadda kể. "Bây giờ mang các vận dụng trên những ứng dụng thị trường, não bộ cảm biến mà bạn mang thể tậu những tiện ích, vận tải về những áp dụng trên điện thoại của bạn và khởi đầu để tương tác sở hữu các áp dụng tiêu dùng tín hiệu não của bạn Điều Đó khiến cho chúng tôi phải suy nghĩ;. hiện tại chúng tôi mang các tín hiệu não đã được truyền thống chỉ được tróc nã cập bởi các thầy thuốc được xử lý bởi những người thường ngày. hiện nay bất cứ ai sở hữu thể viết một áp dụng mang thể nhận được quyền truy hỏi cập vào những dấu hiệu não của người sử dụng và nỗ lực ứng dụng chúng để khám phá những gì đang xảy ra. "

Đó là nơi mà Serwadda và sinh viên phải chăng nghiệp Richard Matovu quy tụ sự chú ý của họ: quyết tâm để xem những đặc điểm khăng khăng có thể được thu gom trong khoảng những sóng não của một người. Họ đã biểu hiện các phát hiện của họ vừa qua cho IEEE (IEEE) Hội nghị quốc tế về sinh trắc học.

sóng não và an ninh mạng

Serwadda cho biết kỹ thuật này vẫn đang vững mạnh trong điều kiện của việc sở hữu thể sử dụng sóng não của 1 người cho các mục đích xác thực. Nhưng nó là 1 ngành đầu cơ nghiên cứu đã thu hút được sự chú ý của một số công ty liên bang. Quỹ kỹ thuật quốc gia (NSF), tài trợ cho một Công trình ba năm mà Serwadda và những người khác từ Đại học Syracuse và Đại học Alabama-Birmingham đang khám phá cách một đôi phương thức hành vi, bao gồm mô phỏng não EEG, sở hữu thể được tận dụng để làm cho nâng cao thêm các cơ chế chuẩn xác khách hàng truyền thống .

"Không sở hữu cài đặt nào, nhưng đầy đủ nghiên cứu được tiến hành để xem mẫu EEG có thể được tích hợp vào những hồ sơ xác thực về hành vi tiêu chuẩn," Serwadda nhắc

giả thử 1 hệ thống tiêu dùng EEG như những phương thức để chuẩn xác người mua, thường cho một hệ thống như vậy, phần lớn các biến đã được tối ưu để tối đa hóa độ chuẩn xác xác thực. một tuyển lựa các biến kể trên bao gồm:

• các tính năng được sử dụng để tạo nên các dòng quý khách.

• các dải tần số dấu hiệu từ chậm tiến độ tính năng được chiết xuất.

• những khu vực của não bộ mà trên chậm triển khai những điện cực được đặt, các thông số khác.

Theo giả thiết này của một hệ thống chính xác tinh chỉnh, Serwadda và các đồng nghiệp của mình giải quyết những thắc mắc sau: • nếu một thực thể độc hại là bằng phương pháp nào Đó để truy tìm cập chiếc trong khoảng hệ thống chuẩn xác được tối ưu hóa này, người đấy sẽ với thể khai thác những dòng này để suy ra ko thông tin chứng thực tập hợp về các người sử dụng với độ chuẩn xác cao? • Trong trường hợp suy luận tương tự là với thể, mà các thuộc tính của các loại ngoại hình có thể khiến giảm hoặc nâng cao mối đe dọa?

Hóa ra, họ đích thực tậu thấy hệ thống chuẩn xác EEG cho đi những thông tin ko chuẩn xác trọng điểm. dùng 1 hệ thống chuẩn xác trong khoảng UC-Berkeley và 1 biến thể của 1 trong khoảng 1 lực lượng nghiên cứu tại Đại học Binghamton và Đại học Buffalo, Serwadda và Matovu thể nghiệm kém chất lượng thuyết của họ, sử dụng rượu như những thông tin tư nhân mẫn cảm mà một quân thù mang thể muốn suy ra từ EEG cái chuẩn xác .

Trong một nghiên cứu gồm 25 người nghiện rượu chính thức chẩn đoán và 25 đối tượng không cồn, tỷ lệ lỗi thấp nhất thu được lúc xác định người nghiện rượu là 25 %, sở hữu tức là độ chuẩn xác phân mẫu khoảng 75 phần trăm.

lúc họ tinh chỉnh hệ thống và đổi thay một số biến, họ thấy rằng khả năng để phát hiện hành vi với cồn sở hữu thể giảm đầy đủ tại những mức giá của khá khiến giảm hiệu suất của hệ thống chứng nhận điện não đồ.

Động lực để khám phá

động lực Serwadda cho minh sóng não mang thể được tiêu dùng để mách nhỏ thông tin cá nhân có khả năng gây hại ko được để cải thiện những bí quyết để sở hữu được thông báo Đó. ngừng thi côngĐây là để ngăn chặn nó.

Để minh họa, ông cho một như vậy tiêu dùng nhận dạng vân tay tại phi trường. quét vân tay đọc rặng núi và thung lũng trên ngón tay để xác định bản sắc độc đáo của 1 người, và chậm tiến độ là nó.

Trong 1 kịch bản giả định mà hệ thống như vậy chỉ với thể hoạt động chuẩn xác ví như ngón tay của người dùng đã bị đâm và 1 số máu rút ra từ ngừng thi côngĐây, đây sẽ là vấn đề bởi vì máu rút ra bằng châm với thể được dùng để suy ra điều khác hơn là bản sắc của các bạn, chả hạn như việc 1 người bị bệnh khăng khăng, chẳng hạn như bệnh tiểu đường.

có lượng thông tin thêm rằng hệ thống chính xác EEG mang thể lượm lặt về người sử dụng, hệ thống EEG bây giờ với thể được so sánh với đầu đọc dấu vân tay kém chất lượng mà đầu ngón tay của người mua. Serwadda muốn lái nghiên cứu phát triển những hệ thống xác thực EEG mà thực hành các mục đích khi bật mí những thông báo tối thiểu về các đặc điểm khác so với tính danh của người sử dụng trong điều kiện xác thực.

hiện tại, trong số đông các nghiên cứu về vấn đề xác thực EEG, các nhà nghiên cứu cốt yếu là mua bí quyết vượt lên nhau về tỷ lệ lỗi hệ thống. Họ khiến cho việc với những tiêu chí trung tâm của việc thiết kế một hệ thống mang tỷ lệ lỗi tốt hơn nhiều so sở hữu nhà nước-of-the-nghệ thuật. Bất cứ lúc nào một nhóm nghiên cứu vững mạnh hoặc xuất bản 1 hệ thống chính xác EEG mà đạt tỷ lệ lỗi tốt nhất, một hệ thống tương tự là ngay tức thì cài đặt như những điểm tham chiếu.

một thắc mắc quan yếu mà đã ko được thấy phổ quát sự chú ý tới thời điểm này là cách các thuộc tính ngoài mặt nhất thiết của những hệ thống này, đề cập phương pháp khác những dòng tính năng sử dụng để vun đắp những cái dùng, sở hữu thể liên quan đến khả năng của họ để rò rỉ thông tin tư nhân nhạy cảm. giả dụ, thí dụ, một hệ thống sở hữu tỷ lệ lỗi chính xác thấp nhất đi kèm sở hữu những hành lý thêm rò rỉ 1 số tiền cao hơn đáng nhắc những thông tin tư nhân, sau chậm triển khai là 1 hệ thống tương tự có thể, trong thực tại, chẳng phải là hữu ích như tỷ lệ lỗi phải chăng của nó yêu cầu. khách hàng sẽ chỉ hài lòng, và sở hữu được những tiện thể ích tất cả của hệ thống, nếu vi phạm quyền riêng tây tiềm năng liên kết có hệ thống là được hiểu rõ và biện pháp giảm thiểu thích hợp thực hành.

Nhưng, Serwadda cho biết, trong khi các điện não đồ vẫn còn đang được nghiên cứu, làn sóng tiếp theo của phát minh đã được bắt đầu.

"Trong ánh sáng của các thách thức riêng tây nhìn thấy được bằng điện não đồ, điều đáng đề cập là làn sóng tiếp theo của kỹ thuật sau lúc EEG đã được tăng trưởng," Serwadda nói. "Một trong những khoa học này là chức năng hồng ngoại sắp quang phổ (fNIRS), trong ngừng thi côngĐây với 1 tỷ lệ tín hiệu-to-noise cao hơn nhiều so với 1 điện não đồ. Nó cung ứng 1 bức tranh chính xác hơn về hoạt động của não được khả năng của mình để tụ họp vào một khu vực cụ thể của óc."

những tin thấp, ngày nay, là kỹ thuật fNIRS vẫn còn tương đối đắt; ngoài ra mang mọi khả năng giá sẽ giảm theo thời kì, có khả năng dẫn đến 1 ứng dụng dân sự vào khoa học này. Nhờ các nỗ lực của những nhà nghiên cứu như Serwadda, hạn chế sự rò rỉ thông tin cá nhân nhạy cảm thông qua những công nghệ này đang bắt đầu được chú ý trong cộng đồng nghiên cứu.

"Ý tưởng cơ bản đằng sau nghiên cứu này là để thúc đẩy một hướng nghiên cứu mà lựa chọn các thông số ngoài mặt theo cách thức tương tự mà chúng ta ko chỉ quan tâm tới nhận người mua rất chuẩn xác nhưng cũng để ý đến việc giảm thiểu số lượng thông báo tư nhân mẫn cảm nó có thể đọc," Serwadda đề cập .

Thứ Tư, 5 tháng 10, 2016

'Bánh mì nguyên tử "có thể khiến cho máy tính 100X xanh

các nhà nghiên cứu đã ngoại hình 1 mẫu vật liệu sở hữu thể dẫn đến một thế hệ mới của các trang bị máy tính, đóng gói trong khả năng tính toán hơn trong khi tiêu thụ 1 phần của năng lượng mà đồ vật điện tử ngày nay đòi hỏi.

Được biết tới như 1 dòng vật liệu multiferroic magnetoelectric, nó kết hợp những thuộc tính điện và trong khoảng tính ở nhiệt độ phòng và dựa trên 1 hiện tượng gọi là "phẳng rumpling."

những bánh sandwich vật liệu mới cộng lớp cá nhân của những nguyên tử, cung ứng một bộ phim mỏng có cực trong khoảng sở hữu thể được lộn từ tích cực đến bị động hoặc ngược lại với các xung điện nhỏ. lâu dài, vật dụng những nhà hoạch định có thể sử dụng tài sản này để lưu trữ công nghệ số 0 và 1 của, là xương sống nhị phân là nền móng của các thiết bị máy tính.

"Trước khi khiến việc này, chỉ có một khác multiferroic ở nhiệt độ phòng sở hữu thuộc tính trong khoảng ​​có thể được điều khiển bằng điện," John Heron, trợ lý giáo sư tại Khoa khoa học và khoa học nguyên liệu tại Đại học Michigan, người đã khiến việc trên các tài liệu sở hữu nói các nhà nghiên cứu tại Đại học Cornell. "Đó là điều khiển điện là những gì kích thích những dịch vụ trang bị điện tử, do vậy đây là 1 bước tiến lớn về phía trước."

multiferroics ở nhiệt độ phòng là một tiêu chí nóng bỏng theo đuổi trong những ngành nghề điện tử, vì họ đòi hỏi ít điện năng để đọc và ghi dữ liệu trên những trang bị bán dẫn dựa trên hiện giờ. tuy nhiên, dữ liệu của họ không biến mất lúc nguồn được tắt. những đặc tính có thể cho phép những thiết bị sở hữu buộc phải chỉ xung ngắn gọn về điện thay vì luồng ko đổi ngừng thi côngĐây là cần phải có cho vật dụng điện tử bây giờ, dùng năng lượng ước lượng khoảng 100 lần ít hơn.

"Điện tử là các người tiêu dùng phát triển nhanh nhất của năng lượng trên toàn toàn cầu," Ramamoorthy Ramesh, phó giám đốc phòng thể nghiệm cho các công nghệ năng lượng tại Phòng thí điểm đất nước Lawrence Berkeley cho biết. "Hôm nay, khoảng 5 % của tổng mức tiêu thụ năng lượng thế giới của chúng tôi là dành cho đồ vật điện tử, và chậm tiến độ là dự định ​​sẽ tăng tới 40-50 % vào năm 2030 nếu chúng ta tiếp tục mang tốc độ ngày nay và nếu như ko có những tiến bộ to trong ngành này dẫn đến giảm tiêu thụ năng lượng."

để tạo ra các nguyên liệu mới, những nhà nghiên cứu khởi đầu mang mỏng, bộ phim nguyên tử chuẩn xác của hình lục giác oxit Lutetium sắt (LuFeO3), 1 chiếc nguyên liệu được biết tới là một chất sắt điện mạnh mẽ, nhưng không mạnh mẽ từ. oxit Lutetium sắt bao gồm các đơn lớp oxit Lutetium và oxit sắt xen kẽ. Sau chậm tiến độ, họ dùng một khoa học gọi là phân tử-beam epitaxy để thêm một đơn lớp oxit sắt tới mỗi 10 lặp đi lặp lại nguyên tử của các cái đơn lớp đơn duy nhất.

"Về cơ bản chúng tôi đã được phun sơn nguyên tử riêng của sắt, Lutetium và oxy để đạt được một cấu trúc nguyên tử mới sở hữu đặc tính trong khoảng tính mạnh hơn," Darrell Schlom, một giáo sư công nghệ vật liệu và khoa học tại Cornell và là tác nhái chính của nghiên cứu về việc ban bố vừa mới đây cho biết trong thực chất.

Kết quả là 1 loại nguyên liệu mới kết hợp 1 hiện tượng trong oxit Lutetium gọi là "phẳng rumpling" có các tính chất trong khoảng ​​của sắt oxit để đạt được tính multiferroic ở nhiệt độ phòng.

Heron giảng giải rằng Lutetium biểu thị chuyển vị cấp nguyên tử được gọi là rumples. Thể trông thấy dưới kính hiển vi điện tử, các rumples nâng cao cường từ tính trong nguyên liệu, cho phép nó tồn tại ở nhiệt độ phòng. các rumples sở hữu thể được đi lại bằng cách ứng dụng một điện trường, và đủ để vận động từ trường trong lớp láng giềng của oxit sắt từ dương sang âm, hoặc trái lại, tạo ra một mẫu nguyên liệu có tính chất trong khoảng ​​có thể được kiểm soát bằng điện - 1 "magnetoelectric multiferroic. "

khi mà Heron tin rằng 1 vật dụng multiferroic khả thi là khả năng một vài năm nữa, công việc đưa ngành nghề này gần hơn đến tiêu chí của thiết bị tiếp diễn cải thiện tốc độ của lĩnh vực công nghiệp máy tính trong khi tiêu thụ ít điện năng hơn. Đây là điều thiết yếu giả dụ ngành nghề công nghiệp điện tử là để tiếp tục nhất thời ứng theo định luật Moore, dự báo rằng sức mạnh của mạch tích hợp sẽ nâng cao gấp đôi mỗi năm. Điều này đã được chứng minh đúng kể từ các năm 1960, nhưng các chuyên gia dự đoán rằng khoa học silicon bây giờ mang thể được đạt đến ngừng của nó.

Thứ Ba, 4 tháng 10, 2016

cách cài đặt project visual studio và sql sever

Đây là 1 bài cũng rất lâu rồi, nhưng nay mình sẽ chia sẻ lại cho Các bạn

Project QLSVApplication: là ứng dụng sử dụng để hiển thị thông báo sinh viên, chỉ là một Datagridview để hiển thị lên.

Project SetupEngine : là Project cái Libraries, project này chúng ta sẽ thêm dòng Installer đặt tên là InstallerEngine (Class này với nhiệm vụ cài đặt cơ sở dữ liệu vào máy tính, sở hữu những tham số được truyền vào trong khoảng quá trình cài đặt do ta quy định). Ta sẽ nhúng những SQL Script mà SQLServer cung ứng cho ta vào đây với tên sqldata.txt và sqldropcreate.txt (nhớ đặt tên viết thường, ta sẽ đi vào chi tiết ở phần sau)

Ta sẽ biên dịch project này thành dll để tiêu dùng trong Project QLSVSetup.

Project QLSVSetup : dùng để cài đặt vận dụng QLSVApplication vào máy tính, và ra lệnh cho SetupEngine cài đặt cơ sở dữ liệu

Bước 1: Tạo áp dụng sử dụng

Project QLSVApplication:

Trong project này đơn thuần chỉ là hiển thị thông tin, chuỗi kết nối sẽ được đọc trong khoảng app.config. Chuỗi này sẽ được cấp nhập trong thời kỳ cài đặt vào máy tính.

Bước 2: Tạo Project để cài đặt CSDL

Project SetupEngine: Project dùng để tạo CSDL, Project này chúng ta nhớ chọn dòng Libraries

– Để tạo class Installer như trong project: Bấm chuột phải vào Project/ chọn Add / New Item . Trong của sổ mới hiện lên chúng ta tậu tới loại Installer Class, đặt tên class là InstallerEngine

– Đặt tên class InstallerEngine rồi nhấn Add

– tiếp tục tạo 2 Text File để lưu SQL Script (các Script này được lấy bằng dụng cụ SQL Server cho lẹ). Ở đây ta chia khiến 2 tập tin SQL Script bởi vì lý do sau: Thao tác tạo CSDL cần phải có thời kì chờ để nó kịp update vào SQL Server. Ta cho chờ 1 thời gian sau chậm triển khai mới tiếp tục chạy các SQL Script về tạo bảng, insert dữ liệu…

– Để tạo Text File: Bấm chuột phải vào Project / Add/ New Item / chọn Text File và nhập tên

– Trên đây là tạo Text File tên sqldropcreate.txt , chú ý nhớ đặt tên viết thường số đông.

– Sau lúc tạo xong tập tin sqldropcreate.txt, chép đoạn Script tạo CSDL vào đây (xem hình ):

–>Các script này sở hữu sẵn do SQL Server tự tạo nên ta chỉ cần copy trong khoảng ngừng thi côngĐây vào đây (nhớ bỏ hết những mẫu với chữ Go)

– Tiếp theo ta phải cấu hình để hai Text File này được nhúng vào Resource sau khi biên dịch.

– Trong Properties: lần lượt chọn hai Text File trên và chọn Embedded Resource trong Build Action

– bây giờ chúng ta tiến hành chỉnh sủa class InstallerEngine:

using System;using System.Collections;using System.Collections.Generic;using System.ComponentModel;using System.Configuration.Install;

using System.Linq;

using System.IO;

using System.Reflection;

using System.Data.SqlClient;

using System.Xml;

using System.Collections.Specialized;

namespace SetupEngine

[RunInstaller(true)]

public partial class InstallerEngine : System.Configuration.Install.Installer

private string logFilePath ="";

private string pathApp = "";

public InstallerEngine()

InitializeComponent();

private string GetSql(string Name)

try

// Gets the current assembly.

Assembly Asm = Assembly.GetExecutingAssembly();

// Resources are named using a fully qualified name.

Stream strm = Asm.GetManifestResourceStream(Asm.GetName().Name + "." + Name);

// Reads the contents of the embedded file.

StreamReader reader = new StreamReader(strm);

string sInfor = reader.ReadToEnd();

Log(sInfor);

reader.Close();

return sInfor;

catch (Exception ex)

Log(ex.ToString());

throw ex;

private void ExecuteSql(string serverName, string dbName, string userid, string password, string Sql)

string connStr = "server =" + serverName + ";database =" + dbName + ";uid=" + userid + ";pwd=" + password;

using (SqlConnection conn = new SqlConnection(connStr))

try

SqlCommand cmd = new SqlCommand(Sql);

conn.Open();

cmd.Connection = conn;

int n = cmd.ExecuteNonQuery();

Log(" n= " + n);

conn.Close();

catch (Exception ex)

Log(ex.ToString());

protected void AddDBTable(string serverName, string userid, string password)

try

// Creates the database and installs the tables.

string strScript = GetSql("sqldropcreate.txt");

ExecuteSql(serverName, "master", userid, password, strScript);

System.Threading.Thread.Sleep(60 * 1000);

strScript = GetSql("sqldata.txt");

ExecuteSql(serverName, "dbqlsv", userid, password, strScript);

System.Threading.Thread.Sleep(60 * 1000);

string connStr = "server =" + serverName + ";database =dbqlsv;uid=" + userid + ";pwd=" + password;

Log("AppPath=" + pathApp);

XmlDocument xmlDom = new XmlDocument();

xmlDom.Load(pathApp);

// Get XML node

XmlNode xmlNode = xmlDom.SelectSingleNode(

"configuration/appSettings/add[@key='MYCONN']");

xmlNode.Attributes["value"].Value = connStr;

// Updating connection string in file

Log("Followind node of config file will be updated: " + xmlNode.InnerXml);

// Save to disk

xmlDom.Save(pathApp);

catch (Exception ex)

//Reports any errors and abort.

Log(ex.ToString());

throw ex;

protected override void OnAfterInstall(IDictionary savedState)

base.OnAfterInstall(savedState);

public override void Install(System.Collections.IDictionary stateSaver)

base.Install(stateSaver);

string assemPath = this.Context.Parameters["assemblypath"];

int pos = assemPath.LastIndexOf("\");

logFilePath = assemPath .Substring(0,pos+1)+ "\SetupLog117.txt";

pathApp = assemPath.Substring(0, pos + 1) + "\QLSVApplication.exe.config";

Log("—-Setup started—-");

Log("Server=" + this.Context.Parameters["servername"] + " ; User Id=" + this.Context.Parameters["userid"] + " ; pwd=" + this.Context.Parameters["password"]);

foreach (DictionaryEntry s in this.Context.Parameters)

Log("Parameter : "+s.Key +" ; value ="+s.Value);

AddDBTable(this.Context.Parameters["servername"], this.Context.Parameters["userid"], this.Context.Parameters["password"]);

public void Log(string str)

StreamWriter Tex;

try

Tex = File.AppendText(this.logFilePath);

Tex.WriteLine(DateTime.Now.ToString() + " " + str);

Tex.Close();

catch

giải thích một số mẫu lệnh bên trên:

Hàm GetSql(string Name) : sử dụng để đọc hai Text File Sql Script. Vì hai tập tin này chúng ta nhúng vào Assembly nên cơ chế đọc tập tin sẽ là tương tự (xem code).

Lệnh : this.Context.Parameters["assemblypath"]; lấy đúng trục đường dẫn mà lúc cài đặt chương trình người dùng chọn.

Key assemblypath là mang sẵn, phải viết y hệt.

this.Context.Parameters["servername"], this.Context.Parameters["userid"], this.Context.Parameters["password"]

còn servernam, userid, password là do chúng ta quy định, do chúng ta đặt bên Project Setup, 3 biến này phải đặt y hệt như 3 biến mà bên Project Setup ta đã đặt.

void AddDBTable(string serverName, string userid, string password) có nhiệm vụ xóa và tạo mới CSDL sau chậm triển khai tạo các bảng, dữ liệu. sau lúc tạo xong thì tự động cập nhập file App.config cho chương trình (dùng xml).

Bước 3: Tạo Project Setup

Chọn Setup project: đặt tên QLSVSetup rồi bấm OK.

Bấm chuột phải vào QLSVSetup/ chọn File System:

Tại cửa sổ này ta bấm chuột vào thư mục Application Folder, để với được thông báo như bên phải của hình ta khiến cho như sau:

Bấm chuột phải vào Application Folder / Add/ Project Output…

tiếp tục thêm các tập tin ứng dụng và app.config bên Project QLSVApplication vào đây:

Bấm chuột phải vào Application Folder / Add/ File:

Kết quả:

Để tạo Shortcut cho áp dụng sau khi cài đặt thì ta bấm chuột phải vào QLSVApplication.exe

Sau ngừng thi côngĐây cắt vào User's Desktop hay User's programs thực đơn, ta với thể tạo bất kỳ thư mục nào bên nhánh trái, rồi chép Shortcut vào chậm triển khai, có thể tạo đa dạng shortcut.

Tiếp theo ta cấu hình giao diện cài đặt, bấm chuột vào QLSVSetup, bên trên ta chọn Icon User Interface Editor:

Màn hình User interface sẽ xuất hiện:

Cửa sổ Add Dialog hiển thị lên:

Cấu hình TextBoxes (A) như hình chụp bên dưới:

các tên : CUSTOMTEXTA1, CUSTOMTEXTA2, CUSTOMTEXTA3 là do ta đặt để bên Custom Action với thể tham chiếu lấy trị giá từ màn hình cài đặt. không dùng Edit4Property nên lớn cho Edit4Visible =false

– Tiếp theo, cấu hình Custom Action: Bấm chuột phải vào QLSVSetup/ chọn View/ chọn Custom Actions

Tại cửa sổ Custom Actions, Bấm chuột phải vào Install / chọn Add Custom Action…

Chọn Primary ouput from SetupEngine (active) rồi bấm OK.

Sau chậm triển khai click chuột vào Primary output, Quan sát Properties, Ta cấu hình CustomActionData như hình:

/servername=[CUSTOMTEXTA1] /userid=[CUSTOMTEXTA2] /password=[CUSTOMTEXTA3]

Ta viết y chang như trên, chú ý là 3 biến servername, userid, password ta đặt bên này được dùng cho bên SetupEngine :

this.Context.Parameters["servername"], this.Context.Parameters["userid"], this.Context.Parameters["password"]

tức là ở đây ta đặt tên gì thì bên SetupEngine phải lấy đúng tên ta đặt bên này

CUSTOMTEXTA1 , CUSTOMTEXTA2, CUSTOMTEXTA3 là do ta đặt cho những EditPropertie của Textboxes (A)

Bước 4: biên dịch và cài đặt

– Cấu hình QLSVSetup như bên dưới

Chọn Rebuild để biên dịch Setup.

Sau Đó chọn Install để cài đặt:

những bước cài đặt:

  1. BẤM next, tự động xuất hiện màn hình cấu hình CSDL (chính là Textboxes (A))

2. Nhập thông tin và bấm Next:

3. Chọn trục đường dẫn cài đặt và bấm Next … cứ vậy là xong. Chương trình sẽ cài đặt vận dụng cùng lúc cài đặt SQL luôn (có cập nhật kết nối cho ta luôn)

Kết quả Quan sát màn hình Desktop và khởi động chương trình:

vận tải tập tin chỉ dẫn chi tiết tại đây : http://www.mediafire.com/?16y4jy4pwpq1mpj

tải source code tại đây: http://www.mediafire.com/?35rflfc15bdav5v

Chúc Anh chị thành công

phương pháp tạo setup project visual studio có Sql server

hai Votes

Tạo Solution với chứa 3 Project bên như dưới:

Project QLSVApplication: là ứng dụng tiêu dùng để hiển thị thông tin sinh viên, chỉ là 1 Datagridview để hiển thị lên.

Project SetupEngine : là Project chiếc Libraries, project này chúng ta sẽ thêm dòng Installer đặt tên là InstallerEngine (Class này sở hữu nhiệm vụ cài đặt cơ sở dữ liệu vào máy tính, có các thông số được truyền vào trong khoảng công đoạn cài đặt do ta quy định). Ta sẽ nhúng các SQL Script mà SQLServer phân phối cho ta vào đây sở hữu tên sqldata.txt và sqldropcreate.txt (nhớ đặt tên viết thường, ta sẽ đi vào chi tiết ở phần sau)

Ta sẽ biên dịch project này thành dll để tiêu dùng trong Project QLSVSetup.

Project QLSVSetup : sử dụng để cài đặt ứng dụng QLSVApplication vào máy tính, và ra lệnh cho SetupEngine cài đặt hạ tầng dữ liệu

Bước 1: Tạo ứng dụng tiêu dùng

Project QLSVApplication:

Trong project này thuần tuý chỉ là hiển thị thông báo, chuỗi kết nối sẽ được đọc từ app.config. Chuỗi này sẽ được cấp nhập trong thời kỳ cài đặt vào máy tính.

Bước 2: Tạo Project để cài đặt CSDL

Project SetupEngine: Project tiêu dùng để tạo CSDL, Project này chúng ta nhớ chọn cái Libraries

– Để tạo class Installer như trong project: Bấm chuột phải vào Project/ chọn Add / New Item . Trong của sổ mới hiện lên chúng ta tậu tới chiếc Installer Class, đặt tên class làInstallerEngine

– Đặt tên class InstallerEngine rồi nhấn Add

– tiếp diễn tạo hai Text File để lưu SQL Script (các Script này được lấy bằng phương tiện SQL Server cho lẹ). Ở đây ta chia khiến 2 tập tin SQL Script bởi vì lý do sau: Thao tác tạo CSDL nhu yếu thời kì chờ để nó kịp update vào SQL Server. Ta cho chờ 1 thời kì sau chậm triển khai mới tiếp diễn chạy các SQL Script về tạo bảng, insert dữ liệu…

– Để tạo Text File: Bấm chuột phải vào Project / Add/ New Item / chọn Text File và nhập tên

– Trên đây là tạo Text File tên sqldropcreate.txt , chú ý nhớ đặt tên viết thường tất cả.

– Sau lúc tạo xong tập tin sqldropcreate.txt, chép đoạn Script tạo CSDL vào đây (xem hình ):

–>Các script này với sẵn do SQL Server tự tạo nên ta chỉ cần copy từ chậm tiến độ vào đây (nhớ bỏ hết những dòng mang chữ Go)

– Tiếp theo ta phải cấu hình để hai Text File này được nhúng vào Resource sau lúc biên dịch.

– Trong Properties: tuần tự chọn 2 Text File trên và chọn Embedded Resource trongBuild Action

– hiện giờ chúng ta tiến hành chỉnh sủa class InstallerEngine:

using System;using System.Collections;using System.Collections.Generic;

using System.ComponentModel;

using System.Configuration.Install;

using System.Linq;

using System.IO;

using System.Reflection;

using System.Data.SqlClient;

using System.Xml;

using System.Collections.Specialized;

namespace SetupEngine

[RunInstaller(true)]

public partial class InstallerEngine : System.Configuration.Install.Installer

private string logFilePath ="";

private string pathApp = "";

public InstallerEngine()

InitializeComponent();

private string GetSql(string Name)

try

// Gets the current assembly.

Assembly Asm = Assembly.GetExecutingAssembly();

// Resources are named using a fully qualified name.

Stream strm = Asm.GetManifestResourceStream(Asm.GetName().Name + "." + Name);

// Reads the contents of the embedded file.

StreamReader reader = new StreamReader(strm);

string sInfor = reader.ReadToEnd();

Log(sInfor);

reader.Close();

return sInfor;

catch (Exception ex)

Log(ex.ToString());

throw ex;

private void ExecuteSql(string serverName, string dbName, string userid, string password, string Sql)

string connStr = "server =" + serverName + ";database =" + dbName + ";uid=" + userid + ";pwd=" + password;

using (SqlConnection conn = new SqlConnection(connStr))

try

SqlCommand cmd = new SqlCommand(Sql);

conn.Open();

cmd.Connection = conn;

int n = cmd.ExecuteNonQuery();

Log(" n= " + n);

conn.Close();

catch (Exception ex)

Log(ex.ToString());

protected void AddDBTable(string serverName, string userid, string password)

try

// Creates the database and installs the tables.

string strScript = GetSql("sqldropcreate.txt");

ExecuteSql(serverName, "master", userid, password, strScript);

System.Threading.Thread.Sleep(60 * 1000);

strScript = GetSql("sqldata.txt");

ExecuteSql(serverName, "dbqlsv", userid, password, strScript);

System.Threading.Thread.Sleep(60 * 1000);

string connStr = "server =" + serverName + ";database =dbqlsv;uid=" + userid + ";pwd=" + password;

Log("AppPath=" + pathApp);

XmlDocument xmlDom = new XmlDocument();

xmlDom.Load(pathApp);

// Get XML node

XmlNode xmlNode = xmlDom.SelectSingleNode(

"configuration/appSettings/add[@key='MYCONN']");

xmlNode.Attributes["value"].Value = connStr;

// Updating connection string in file

Log("Followind node of config file will be updated: " + xmlNode.InnerXml);

// Save to disk

xmlDom.Save(pathApp);

catch (Exception ex)

//Reports any errors and abort.

Log(ex.ToString());

throw ex;

protected override void OnAfterInstall(IDictionary savedState)

base.OnAfterInstall(savedState);

public override void Install(System.Collections.IDictionary stateSaver)

base.Install(stateSaver);

string assemPath = this.Context.Parameters["assemblypath"];

int pos = assemPath.LastIndexOf("\\");

logFilePath = assemPath .Substring(0,pos+1)+ "\\SetupLog117.txt";

pathApp = assemPath.Substring(0, pos + 1) + "\\QLSVApplication.exe.config";

Log("—-Setup started—-");

Log("Server=" + this.Context.Parameters["servername"] + " ; User Id=" + this.Context.Parameters["userid"] + " ; pwd=" + this.Context.Parameters["password"]);

foreach (DictionaryEntry s in this.Context.Parameters)

Log("Parameter : "+s.Key +" ; value ="+s.Value);

AddDBTable(this.Context.Parameters["servername"], this.Context.Parameters["userid"], this.Context.Parameters["password"]);

public void Log(string str)

StreamWriter Tex;

try

Tex = File.AppendText(this.logFilePath);

Tex.WriteLine(DateTime.Now.ToString() + " " + str);

Tex.Close();

catch

giải thích một số chiếc lệnh bên trên:

Hàm GetSql(string Name) : sử dụng để đọc hai Text File Sql Script. Vì 2 tập tin này chúng ta nhúng vào Assembly nên cơ chế đọc tập tin sẽ là như vậy (xem code).

Lệnh : this.Context.Parameters["assemblypath"]; lấy đúng tuyến đường dẫn mà lúc cài đặt chương trình người sử dụng chọn.

Key assemblypath là có sẵn, phải viết giống hệt.

this.Context.Parameters["servername"], this.Context.Parameters["userid"], this.Context.Parameters["password"]

còn servernam, userid, password là do chúng ta quy định, do chúng ta đặt bên Project Setup, 3 biến này phải đặt y hệt như 3 biến mà bên Project Setup ta đã đặt.

void AddDBTable(string serverName, string userid, string password) mang nhiệm vụ xóa và tạo mới CSDL sau ngừng thi côngĐây tạo những bảng, dữ liệu. sau lúc tạo xong thì tự động cập nhập file App.config cho chương trình (dùng xml).

Bước 3: Tạo Project Setup

Chọn Setup project: đặt tên QLSVSetup rồi bấm OK.

Bấm chuột phải vào QLSVSetup/ chọn File System:

Tại cửa sổ này ta bấm chuột vào thư mục Application Folder, để mang được thông tin như bên phải của hình ta khiến như sau:

Bấm chuột phải vào Application Folder / Add/ Project Output…

tiếp tục thêm các tập tin áp dụng và app.config bên Project QLSVApplication vào đây:

Bấm chuột phải vào Application Folder / Add/ File:

Kết quả:

Để tạo Shortcut cho ứng dụng sau lúc cài đặt thì ta bấm chuột phải vào QLSVApplication.exe

Sau chậm tiến độ cắt vào User's Desktop hay User's programs thực đơn, ta sở hữu thể tạo bất kỳ thư mục nào bên nhánh trái, rồi chép Shortcut vào Đó, có thể tạo phổ thông shortcut.

Tiếp theo ta cấu hình giao diện cài đặt, bấm chuột vào QLSVSetup, bên trên ta chọn Icon User Interface Editor:

Màn hình User interface sẽ xuất hiện:

Cửa sổ Add Dialog hiển thị lên:

Cấu hình TextBoxes (A) như hình chụp bên dưới:

các tên : CUSTOMTEXTA1, CUSTOMTEXTA2, CUSTOMTEXTA3 là do ta đặt để bên Custom Action mang thể tham chiếu lấy trị giá từ màn hình cài đặt. ko sử dụng Edit4Property nên lớn cho Edit4Visible =false

– Tiếp theo, cấu hình Custom Action: Bấm chuột phải vào QLSVSetup/ chọn View/ chọn Custom Actions

Tại cửa sổ Custom Actions, Bấm chuột phải vào Install / chọn Add Custom Action…

Chọn Primary ouput from SetupEngine (active) rồi bấm OK.

Sau Đó click chuột vào Primary output, Quan sát Properties, Ta cấu hình CustomActionData như hình:

/servername=[CUSTOMTEXTA1] /userid=[CUSTOMTEXTA2] /password=[CUSTOMTEXTA3]

Ta viết giống hệt như trên, chú ý là 3 biến servername, userid, password ta đặt bên này được tiêu dùng cho bên SetupEngine :

this.Context.Parameters["servername"], this.Context.Parameters["userid"], this.Context.Parameters["password"]

tức thị ở đây ta đặt tên gì thì bên SetupEngine phải lấy đúng tên ta đặt bên này

CUSTOMTEXTA1 , CUSTOMTEXTA2, CUSTOMTEXTA3 là do ta đặt cho các EditPropertie của Textboxes (A)

Bước 4: biên dịch và cài đặt

– Cấu hình QLSVSetup như bên dưới

Chọn Rebuild để biên dịch Setup.

Sau chậm triển khai chọn Install để cài đặt:

các bước cài đặt:

  1. BẤM next, tự động xuất hiện màn hình cấu hình CSDL (chính là Textboxes (A))

2. Nhập thông tin và bấm Next:

3. Chọn các con phố dẫn cài đặt và bấm Next … cứ vậy là xong. Chương trình sẽ cài đặt vận dụng cùng lúc cài đặt SQL luôn (có cập nhật kết nối cho ta luôn)

Kết quả Quan sát màn hình Desktop và phát động chương trình:

chuyên chở tập tin chỉ dẫn chi tiết tại đây : http://www.mediafire.com/view/?n3qjzbvthnt9q3n

chuyển vận source code tại đây: http://www.mediafire.com/download.php?vzqfjsaiqk5n8sg

Chúc Các bạn thành công

Chụp màn hình Desktop – Capture Desktop Screen – C#

một Vote

Topic này Tôi muốn hướng dẫn Anh chị phương pháp chụp số đông màn hình Desktop bằng C# và chụp màn hình theo vị trí con trỏ chuột mà bạn Drag (Capture Area).

– Mỗi lần click vào chụp màn hình Desktop, chương trình sẽ tự động chụp và lưu hình vào thư mục picture cùng tập tin chạy. nếu như chưa với thư mục thì nó sẽ tự động tạo. cùng lúc nó tự động cập nhật lên giao diện (phía bên trái màn hình). Ở đây Tôi viết code động để load vào PictureBox, sau chậm triển khai đưa PictureBox vào FlowPanel.

– đặc trưng chương trình tự động lấy Thumbnail cho từng hình ảnh. nghĩa là ứng có mỗi 1 hình bất kỳ thì nó tự động lấy thumbnail cho mỗi hình là width=100, height=100. khi click vào từng hình thumbnail trong picturebox thì hình gốc của nó sẽ được hiển thị bên phải màn hình. Chú ý là hình thumbnail được tạo trong bộ nhớ.

– lúc bấm vào chụp màn hình theo chuột thì bạn click chuột vào vị trí bất kỳ trên màn hình rồi giữ chuột + rê đi chỗ khác. lúc bạn ngừng rê và nhả chuột ra thì nó sẽ chụp mẫu khung hình mà bạn chọn.

Giao diện chính như sau:

Thủ thuật để chụp màn hình theo tọa độ chuột là bạn tạo một Form cho hiển thị chế độ maximize. Opacity =30% hoặc 20% gì chậm triển khai. Bạn mở code bên trong để xem sẽ hiểu rõ hơn.

Source Code:

http://www.mediafire.com/?fchjjkwu33yhy1o

Have Fun!

thí dụ về Download Manager

2 Votes

có rất nhiều tiết mục minh họa download. Ở đây Tôi chọn 1 thí dụ nhỏ và dễ hiểu từ trên internet để sản xuất lại cho Anh chị. Anh chị có thể thấy nó bất cứ đâu trên internet. http://www.mediafire.com/?cb9l6imuuh8e0i9

Ở đây Tôi sửa lại chương trình gốc một tí đỉnh, Đó là Tôi tạo một User Control và đưa bố trí lại giống như hình bên trên mà Anh chị em Thấy.

Mỗi lần bấm Add URL lớn download thì user control sẽ được add vào FlowPanel như trên. Bạn xem mấy Properties Tôi thêm vào:

public Panel MyPanel get; set;
public string MyFileFromServer get; set;
public string MyFileToClient get; set;

Mục đích Tôi tách ra tương tự để minh họa multi download.

sở hữu rất nhiều nội dung rất hay cơ mà coding phức tạp nên Tôi chưa cung cấp, Các bạn cũng sở hữu thể tậu thấy nó trên internet.

Have fun!

tỉ dụ chương trình download tập tin bằng C#

hai Votes

Trong Topic này Tôi muốn chỉ dẫn Cả nhà cách thức viết chương trình download tập tin trong khoảng internet

Ở đây Tôi tạo 3 Project (ứng mang 3 kiểu viết, Tôi trợ thì gọi vậy)

Ta sẽ phối hợp Progressbar để hiển thị thời kỳ download tập tin:

A) tiêu dùng Window Form

B) sử dụng WPF

=========================================================

giả dụ như không biết bí quyết cập nhập progressbar thì chương trình của bạn mang thể bị treo, nó sẽ ko cho phép bạn tương tác đến các control khác cho tới lúc download xong.

Chúng ta phải viết code để giải quyết vấn đề này. tức là chương trình load thì cứ load, ta tương tác với những control khác thì cứ tương tác:

Tôi sở hữu giảng giải trong coding nên trong topic Tôi không giải thích thêm nữa

A) tiêu dùng Window Form:

Form 1: sử dụng component BackgroundWorker

Ta sẽ sử dụng component BackgroundWorker, trường hợp này khá "lằng nhằng" tí đỉnh, giả dụ bạn cảm thấy "khó chịu" thì hãy qua Form2 để xem Tôi ko tiêu dùng component BackgroundWorker.

Sau lúc ngoài mặt xong giao diện như trên, bạn kéo thả component BackgroundWorker vào winform như hình bên dưới:

Cấu hình BackgroundWorker như trên, sau chậm triển khai bạn mở qua tab Event của BackgroundWorker:

Để với được những sự kiện như trên thì bạn chỉ cần double click vào tên từng sự kiện là tự động nó phát sinh ra cho bạn.

hiện tại bạn xem coding behind:

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

using System.IO;

using System.Net;

namespace ExampleBackgroundWorker

public partial class frmExample1 : Form

public frmExample1()

InitializeComponent();

private void btnTestDownload_Click(object sender, EventArgs e)

backgroundWorker1.RunWorkerAsync();

private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)

//Lấy tuyến phố dẫn muốn download

string sUrl =txtURL.Text.Trim();

//Đường dẫn lưu xuống ổ cứng

string sSave= txtSave.Text.Trim();

// Xác định dung lượng tập tin

Uri url = new Uri(sUrl);

System.Net.HttpWebRequest request = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(url);

System.Net.HttpWebResponse response = (System.Net.HttpWebResponse)request.GetResponse();

response.Close();

// Lấy dung lượng tập tin

Int64 iSize = response.ContentLength;

// Khởi tạo dung lượng download được từ URL

Int64 iRunningByteTotal = 0;

// sử dụng Webclient để download

WebClient client = new WebClient();

// Mở URL để download

Stream streamRemote = client.OpenRead(new Uri(sUrl));

// Vừa đọc vừa lưu

Stream streamLocal = new FileStream(sSave, FileMode.Create, FileAccess.Write,FileShare.None);

// Tiến hành loop thời kỳ download, vừa load vừa lưu

int iByteSize = 0;

byte[] byteBuffer = new byte[iSize];

while ((iByteSize = streamRemote.Read(byteBuffer, 0, byteBuffer.Length)) > 0)

// Lưu byte xuống tuyến đường dẫn chỉ định

streamLocal.Write(byteBuffer, 0, iByteSize);

iRunningByteTotal += iByteSize;//cập nhập số byte đã load được

// Chuyển đổi ra tỉ lệ 100%

double dIndex = (double)(iRunningByteTotal);

double dTotal = (double)byteBuffer.Length;

double dProgressPercentage = (dIndex / dTotal);

int iProgressPercentage = (int)(dProgressPercentage * 100);

// Cập nhập progressbar

backgroundWorker1.ReportProgress(iProgressPercentage);

streamLocal.Close();

streamRemote.Close();

private void backgroundWorker1_ProgressChanged(object sender, ProgressChangedEventArgs e)

progressBar1.Value = e.ProgressPercentage;

lblPercentage.Text = e.ProgressPercentage + "%";

private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)

MessageBox.Show("Đã download xong!");

Form 2: ko dùng component BackgroundWorker

bề ngoài giao diện như vậy như Form 1, nhưng không kéo thả component BackgroundWorker

Cả nhà xem coding bên dưới:

using System;using

System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

using System.IO;

using System.Net;

namespace ExampleBackgroundWorker

public partial class frmExample2 : Form

public frmExample2()

InitializeComponent();

private void btnDownload_Click(object sender, EventArgs e)

WebClient wc = new WebClient();

wc.DownloadProgressChanged += new DownloadProgressChangedEventHandler(wc_DownloadProgressChanged);

wc.DownloadFileAsync(new Uri(txtURL.Text.Trim()), txtSave.Text);

wc.DownloadFileCompleted+=new AsyncCompletedEventHandler(wc_DownloadFileCompleted);

public void wc_DownloadProgressChanged(Object sender, DownloadProgressChangedEventArgs e)

progressBar1.Value = e.ProgressPercentage;

lblPercentage.Text = e.ProgressPercentage + "%";

public void wc_DownloadFileCompleted(Object sender, AsyncCompletedEventArgs e)

MessageBox.Show("Download is completed");

Trường hợp này với vẻ đơn thuần hơn một xíu:

B) tiêu dùng WPF:

mẫu mã giao diện như vậy, Cả nhà tùy thích bề ngoài, nhưng nhớ đặt tên control cho đúng có tên mà trong code Tôi lấy ra tiêu dùng

Bạn xem code, Tôi vẫn tiêu dùng WebClient.

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Windows;

using System.Windows.Controls;

using System.Windows.Data;

using System.Windows.Documents;

using System.Windows.Input;

using System.Windows.Media;

using System.Windows.Media.Imaging;

using System.Windows.Navigation;

using System.Windows.Shapes;

using System.IO;

using System.Net;

namespace BackgroundWorker_WPF

/// <summary>

/// Interaction logic for MainWindow.xaml

/// </summary>

public partial class MainWindow : Window

public MainWindow()

InitializeComponent();

private void btnDownload_Click(object sender, RoutedEventArgs e)

WebClient wc = new WebClient();

wc.DownloadProgressChanged += new DownloadProgressChangedEventHandler(wc_DownloadProgressChanged);

wc.DownloadFileAsync(new Uri(txtURL.Text.Trim()), txtSave.Text);

wc.DownloadFileCompleted +=new System.ComponentModel.AsyncCompletedEventHandler(wc_DownloadFileCompleted);

public void wc_DownloadProgressChanged(Object sender, DownloadProgressChangedEventArgs e)

progressBar1.Value = e.ProgressPercentage;

lblPercentage.Content = e.ProgressPercentage + "%";

public void wc_DownloadFileCompleted(Object sender, System.ComponentModel.AsyncCompletedEventArgs e)

MessageBox.Show("Download is completed");

Link code đầy đủ:http://www.mediafire.com/?202z1o7v8r3badi

Chúc Các bạn thành công.