• Как закрыть доступ на локальный диск?

    CTAKAH4uK
    @CTAKAH4uK
    Свойства диска -> Безопасность , там можно выставить различным пользователям данной системы права на чтение/запись/доступ
    Ответ написан
    1 комментарий
  • Как вывести таблицу из БД(SQLite) в окно Tkinter?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    import sqlite3
    import tkinter as tk
    import tkinter.ttk as ttk
      
      
    class Table(tk.Frame):
        def __init__(self, parent=None, headings=tuple(), rows=tuple()):
            super().__init__(parent)
      
            table = ttk.Treeview(self, show="headings", selectmode="browse")
            table["columns"] = headings
            table["displaycolumns"] = headings
      
            for head in headings:
                table.heading(head, text=head, anchor=tk.CENTER)
                table.column(head, anchor=tk.CENTER)
      
            for row in rows:
                table.insert('', tk.END, values=tuple(row))
      
            scrolltable = tk.Scrollbar(self, command=table.yview)
            table.configure(yscrollcommand=scrolltable.set)
            scrolltable.pack(side=tk.RIGHT, fill=tk.Y)
            table.pack(expand=tk.YES, fill=tk.BOTH)
      
      
    data = (,)
    with sqlite3.connect('test.db') as connection:
        cursor = connection.cursor()
        cursor.execute("SELECT * FROM users")
        data = (row for row in cursor.fetchall())
    
    root = tk.Tk()
    table = Table(root, headings=('Фамилия', 'Имя', 'Отчество'), rows=data)
    table.pack(expand=tk.YES, fill=tk.BOTH)
    root.mainloop()
    Ответ написан
    5 комментариев
  • Посoветуйте приложение для ведения "дневника"?

    @akass
    Developer
    Evernote отлично справляется, все что хотите там есть.
    Ответ написан
    1 комментарий
  • Кто знает про 3Д очки(шлем виртуальной реальности)?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Есть три основных способа для 3D
    1. Шторочный механизм. Пришел от Sony. Самые дорогие и тяжелые очки. Идея в том, что очки активные. Левый и правый глаз закрывается и открывается с высокой частотой. Синхронизируется с телевизором (обычно по инфракрасному лучу). Соответсвенно телевизор показывает изображение то для левого глаза, то для правого. Частота достаточно высокая.
    Плюсы - все хорошо с цветопередачей. Угол зрения практически не важен.
    Минусы - дорогие очки, из-за закрытия обычно пониженная яркость. Работает только с телевизорами Sony (не помню чтобы это реализовывали другие бренды).

    2. Красно-синее изображение. Очки с разноцветными стеклами. Один тушит синее, другой тушит красное, телевизор соответственно выдает два изображения, одно с более красным, другой с более синим.
    Плюсы - самые дешевые очки. Не нужно никаких спец.технологий, на любой экране можно выдать такую картинку.
    Минусы - Плохо с цветопередачей. Качество изображение также страдает.

    3. Поляризация - самая популярная технология. Есть даже несколько вариантов (один из них iMax). Очки не особо дорогие. Левая и правая линза с разной поляризацией, экран соответственно выдает две картинки.
    Минусы - экран должен уметь выдавать картинки с нужной поляризацией, следовательно он дороже.
    Плюсы - сами очки весьма дешевые, с цветами все нормально.

    В остальном, стоимость может зависеть от материала линзы - пластик, пленка или стекло.
    Ну и оправа - если с бриллиантами то может и 1000 баксов стоить. В остальном качество редко когда меняется.
    Самая крутая массовая реализация 3d на текущий момент - iMax, и очки там в общем-то копеечные. Их достаточно. Поэтому в основном для поляризационных очков разница в комфорте (оправа, материал линзы)
    Ответ написан
    6 комментариев