321

Re: Як виглядає Ваш робочий стіл ?

dot.dot.dot.

https://i.ibb.co/qyMS9N2/dot.png

Подякували: mamkin haker1

322

Re: Як виглядає Ваш робочий стіл ?

Я так розумію, скоро ми побачимо українську мову хіраганою, катакою й кандзями?

Подякували: leofun01, tchort2

323

Re: Як виглядає Ваш робочий стіл ?

に.

324

Re: Як виглядає Ваш робочий стіл ?

tchort написав:
dot.dot.dot.

https://i.ibb.co/qyMS9N2/dot.png

Tse vono

https://cdn.discordapp.com/attachments/282525399198728203/867796266620813312/unknown.png

Подякували: leofun01, tchort2

325

Re: Як виглядає Ваш робочий стіл ?

HetmanNet написав:
Invader написав:
Cyan написав:

до сесії ще далеко, але, відчуваю, починати братись за навчання потрібно вже зараз
таким чином я щодня бачу, що мені потрібно зробити і, по мірі справляння, я щось викреслюю, а щось додаю (ще один спосіб нагадати собі, що треба вчитись)
цього разу на лінуксі
http://replace.org.ua/extensions/om_images/img/60f9a5ae83b12/7529a10d907c.jpg

А за допомогою чого воно таке зроблене?

Скоріше всього у Gimp намалював.. не очікуй чогось геніального, тут 90% студентів..

Доречі, хтось зробив :D?

я 5 хвилинок посидів...
і ось, що вийшло :3
небийте пж)))

python 3.6
from PIL import Image, ImageDraw, ImageFont
import os

class CreateImg:

    def __init__(self):
        self.DESKTOP_PNG = 'desktop.png'
        self.font = ImageFont.truetype('arial.ttf', size = 50) #arial.ttf - шрифт (можна інший, який встановлено), size - велечина

    def _get_h_w(self):
        #отримуємо довжину та ширину монітора (працює лише на лінуксі нібито)
        screen = os.popen("xrandr -q -d :0").readlines()[0]
        self.height = int(screen.split()[9][:-1])
        self.width = int(screen.split()[7])

    def _create_fon(self):
        self._get_h_w()
        self.img = Image.new('RGBA', (self.width, self.height), 'black')
        self.idraw = ImageDraw.Draw(self.img)
        print('Файл створений :3')

    def _get_text(self):
        self.text = ''
        print('Яку домашку не зробив :D?')
        while True:
            add_text = input()

            if add_text == '':
                break
            else:
                self.text += add_text + '\n'

    def _add_text(self):
        self._get_text()
        self.idraw.text((10, 10), self.text, font = self.font)#ото (10, 10) я не знаю, так в документації :D
        print('Текст додано :3')

    def _save_img(self):
        self.img.save(self.DESKTOP_PNG)
        print(f'Картинку збережено :3\nНазва картинки{self.DESKTOP_PNG}')

    def create_png(self):
        self._create_fon()
        self._add_text()
        self._save_img()

if __name__ == '__main__':
    desktop = CreateImg()
    desktop.create_png()
Результат

http://replace.org.ua/extensions/om_images/img/60f9a5ae83b12/7a27b0825f23261fa157801ff4713eb3.png

Post's attachments

arial.ttf 748.69 kb, 82 downloads since 2021-07-22 

Подякували: FakiNyan1

326

Re: Як виглядає Ваш робочий стіл ?

mamkin haker написав:
HetmanNet написав:
Invader написав:

А за допомогою чого воно таке зроблене?

Скоріше всього у Gimp намалював.. не очікуй чогось геніального, тут 90% студентів..

Доречі, хтось зробив :D?

я 5 хвилинок посидів...
і ось, що вийшло :3
небийте пж)))

python 3.6
from PIL import Image, ImageDraw, ImageFont
import os

class CreateImg:

    def __init__(self):
        self.DESKTOP_PNG = 'desktop.png'
        self.font = ImageFont.truetype('arial.ttf', size = 50) #arial.ttf - шрифт (можна інший, який встановлено), size - велечина

    def _get_h_w(self):
        #отримуємо довжину та ширину монітора (працює лише на лінуксі нібито)
        screen = os.popen("xrandr -q -d :0").readlines()[0]
        self.height = int(screen.split()[9][:-1])
        self.width = int(screen.split()[7])

    def _create_fon(self):
        self._get_h_w()
        self.img = Image.new('RGBA', (self.width, self.height), 'black')
        self.idraw = ImageDraw.Draw(self.img)
        print('Файл створений :3')

    def _get_text(self):
        self.text = ''
        print('Яку домашку не зробив :D?')
        while True:
            add_text = input()

            if add_text == '':
                break
            else:
                self.text += add_text + '\n'

    def _add_text(self):
        self._get_text()
        self.idraw.text((10, 10), self.text, font = self.font)#ото (10, 10) я не знаю, так в документації :D
        print('Текст додано :3')

    def _save_img(self):
        self.img.save(self.DESKTOP_PNG)
        print(f'Картинку збережено :3\nНазва картинки{self.DESKTOP_PNG}')

    def create_png(self):
        self._create_fon()
        self._add_text()
        self._save_img()

if __name__ == '__main__':
    desktop = CreateImg()
    desktop.create_png()
Результат

http://replace.org.ua/extensions/om_images/img/60f9a5ae83b12/7a27b0825f23261fa157801ff4713eb3.png

А воно може робити jpeg, а не ttf? і ще можна зробити якусь гарну картинку на фоні, але зафейдити її, аби не дуже яскрава була.

327 Востаннє редагувалося mamkin haker (22.07.2021 20:35:09)

Re: Як виглядає Ваш робочий стіл ?

FakiNyan написав:

А воно може робити jpeg, а не ttf?
і ще можна зробити якусь гарну картинку на фоні, але зафейдити її, аби не дуже яскрава була.

1) ttf - це розширення шрифтів, jpeg формат нажаль ні, помилка: cannot write mode RGBA as JPEG
2) звісно можна, тільки тоді не буде потрібно створювати фон, а копіювати (з відкись :D ) і створювати новий екземпляр
p.s. на скріншоті (від Cyan) чорний колір то й я подумав теж чорний зробити

Я просто тілько що (хвилин 20 тому) познайомився з бібліотекою pillow, тому всіх деталей незнаю :D

328 Востаннє редагувалося mamkin haker (22.07.2021 20:49:10)

Re: Як виглядає Ваш робочий стіл ?

FakiNyan написав:

можна зробити якусь гарну картинку на фоні, але зафейдити її, аби не дуже яскрава була.

Код
from PIL import Image, ImageDraw, ImageFont
import os, sys

class CreateImg:

    def __init__(self):
        self.DESKTOP_PNG = 'desktop.png'
        #arial.ttf - шрифт, size - велечина#
        self.font = ImageFont.truetype('arial.ttf', size = 50)#шрифт arial.tff, size - розмір тексту

    def _create_fon(self):
        try:
            self.img = Image.open('img.jpg')#назва картинки яку хочете взяти за фон
            self.idraw = ImageDraw.Draw(self.img)
        except Exception as e:
            print('Картинка не знайдена!')
            sys.exit(0)

    def _get_text(self):
        self.text = ''
        print('Яку домашку не зробив :D?')
        while True:
            add_text = input()

            if add_text == '':
                break
            else:
                self.text += add_text + '\n'

    def _add_text(self):
        self._get_text()
        self.idraw.text((10, 10), self.text, font = self.font)
        print('Текст додано :3')

    def _save_img(self):
        self.img.save(self.DESKTOP_PNG)
        print(f'Картинку збережено :3\nНазва картинки{self.DESKTOP_PNG}')

    def create_png(self):
        self._create_fon()
        self._add_text()
        self._save_img()

if __name__ == '__main__':
    try:
        desktop = CreateImg()
        desktop.create_png()
    except Exception as e:
        print('Установи бібліотеку pillow\npip install pillow - для виндовс\npip3 install pillow - для linux')
Приклад

http://replace.org.ua/extensions/om_images/img/60f9af967d122/64d63960c320b3acb04932f7a6f11747.png

329

Re: Як виглядає Ваш робочий стіл ?

mamkin haker написав:
FakiNyan написав:

можна зробити якусь гарну картинку на фоні, але зафейдити її, аби не дуже яскрава була.

Код
from PIL import Image, ImageDraw, ImageFont
import os, sys

class CreateImg:

    def __init__(self):
        self.DESKTOP_PNG = 'desktop.png'
        #arial.ttf - шрифт, size - велечина#
        self.font = ImageFont.truetype('arial.ttf', size = 50)#шрифт arial.tff, size - розмір тексту

    def _create_fon(self):
        try:
            self.img = Image.open('img.jpg')#назва картинки яку хочете взяти за фон
            self.idraw = ImageDraw.Draw(self.img)
        except Exception as e:
            print('Картинка не знайдена!')
            sys.exit(0)

    def _get_text(self):
        self.text = ''
        print('Яку домашку не зробив :D?')
        while True:
            add_text = input()

            if add_text == '':
                break
            else:
                self.text += add_text + '\n'

    def _add_text(self):
        self._get_text()
        self.idraw.text((10, 10), self.text, font = self.font)
        print('Текст додано :3')

    def _save_img(self):
        self.img.save(self.DESKTOP_PNG)
        print(f'Картинку збережено :3\nНазва картинки{self.DESKTOP_PNG}')

    def create_png(self):
        self._create_fon()
        self._add_text()
        self._save_img()

if __name__ == '__main__':
    try:
        desktop = CreateImg()
        desktop.create_png()
    except Exception as e:
        print('Установи бібліотеку pillow\npip install pillow - для виндовс\npip3 install pillow - для linux')

нашо мені той код, я картинку хтів!

330 Востаннє редагувалося mamkin haker (22.07.2021 20:56:23)

Re: Як виглядає Ваш робочий стіл ?

FakiNyan написав:

нашо мені той код, я картинку хтів!

додав приклад
зафейдити - що це означає, пошук в інтернеті нічого не знайшов

331

Re: Як виглядає Ваш робочий стіл ?

mamkin haker написав:
FakiNyan написав:

нашо мені той код, я картинку хтів!

додав приклад
зафейдити - що це означає, пошук в інтернеті нічого не знайшов

ну задімити, зробити прибрати трохи яскравість

332 Востаннє редагувалося mamkin haker (22.07.2021 22:00:51)

Re: Як виглядає Ваш робочий стіл ?

FakiNyan написав:
mamkin haker написав:
FakiNyan написав:

нашо мені той код, я картинку хтів!

додав приклад
зафейдити - що це означає, пошук в інтернеті нічого не знайшов

ну задімити, зробити прибрати трохи яскравість

може перенести тему в пайтон ?_?
ато щось шукаю, ніяк знайти не можу цей ефект

333

Re: Як виглядає Ваш робочий стіл ?

mamkin haker написав:
FakiNyan написав:
mamkin haker написав:

додав приклад
зафейдити - що це означає, пошук в інтернеті нічого не знайшов

ну задімити, зробити прибрати трохи яскравість

може перенести тему в пайтон ?_?
ато щось шукаю, ніяк знайти не можу цей ефект

просто помножте кожний піксель на 0.5

334 Востаннє редагувалося mamkin haker (25.07.2021 14:00:23)

Re: Як виглядає Ваш робочий стіл ?

фінальний результат
UPD: змінено метод затемнення
UPD2: виправив помилку (тепер можна зберігати як в .png так і в .jpg)

код
from PIL import Image, ImageFont, ImageDraw, ImageEnhance
import os, sys

class CreateImg:

    def __init__(self):
        #фактор затемнення, чим блище до 0 тим воно сильніше (0 < factor < 1)
        self.factor = 0.2
        self.DESKTOP_PNG = 'desktop.png'
        #шлях до фото яке потрібно редагувати
        self.IMG = 'im2.jpg'
        #arial.ttf - шрифт, size - величина тексту#
        try:
            self.font = ImageFont.truetype('arial.ttf', size = 50)
        except Exception as e:
            print('Шрифт помістіть біля файлу з кодом!\nТакож установіть шрифт в систему.')
            sys.exit(0)

    def _set_size(self):
        screen = os.popen("xrandr -q -d :0").readlines()[0]
        self.height = int(screen.split()[9][:-1])
        self.width = int(screen.split()[7])
        #стискання картинки до розмірів монітора
        self.img.resize((self.width, self.height))

    def _eclipse(self):
        enhancer = ImageEnhance.Brightness(self.img)
        self.img = enhancer.enhance(self.factor)

    def _format_fon(self):
        self._set_size()
        self._eclipse()

    def _create_fon(self):
        try:
            self.img = Image.open(self.IMG).convert("RGB")
            self._format_fon()
        except Exception as e:
            print('Картинка не знайдена!')
            sys.exit(0)

    def _get_text(self):
        self.text = ''
        print('Яку домашку не зробив :D?')
        while True:
            add_text = input()

            if add_text == '':
                break
            else:
                self.text += add_text + '\n'

    def _add_text(self):
        self._get_text()
        self.idraw = ImageDraw.Draw(self.img)
        self.idraw.text((10, 10), self.text, font = self.font)
        print('Текст додано :3')

    def _save_img(self):
        try:
            self.img.save(self.DESKTOP_PNG)
            print(f'Картинку збережено :3\nНазва картинки {self.DESKTOP_PNG}')
        except Exception as e:
            print('Помилка при збережені!\nЗмінена перемінна DESKTOP_PNG')
            sys.exit(0)

    def create_png(self):
        self._create_fon()
        self._add_text()
        self._save_img()

if __name__ == '__main__':
    desktop = CreateImg()
    desktop.create_png()
вхідне фото(доволі яскраве)

http://replace.org.ua/extensions/om_images/img/60fa61b452247/f771e968a1ac82a70a75ad671515f6d6.jpg

фото яке получаєтся на виході

я ще дописав там текст...
http://replace.org.ua/extensions/om_images/img/60fa61b452247/a629a0a7a4a4fcf5cdb4de20439c4a08.png

Подякували: FakiNyan, koala2

335

Re: Як виглядає Ваш робочий стіл ?

Думаю оце, що варто більше уваги виділити на оптимізацію робочого місця. Під оптимізацією мається на увазі не просто відкидання зайвого, але й додавання необхідного для того, аби процес роботи та навчання був якомога зручнішим, та нешкідливим для здоров'я.

Ось список того, на що варто звернути увагу, намою думку (відсортовано по важливості)

  1. Швидкодія компуктіра

  2. Освітлення.

  3. Монітор.

  4. Робоча поверхня

  5. Крісло

А ви шо думкаєте?

336 Востаннє редагувалося mamkin haker (29.11.2021 18:51:28)

Re: Як виглядає Ваш робочий стіл ?

1) монітор
2) девайси
3) крісло
4) освітлення
5) поверхня

337 Востаннє редагувалося FakiNyan (29.11.2021 18:23:52)

Re: Як виглядає Ваш робочий стіл ?

давайте шось одне на кожен пункт - монітор, або швидкодія

338 Востаннє редагувалося HetmanNet (29.11.2021 19:16:44)

Re: Як виглядає Ваш робочий стіл ?

FakiNyan написав:

Думаю оце, що варто більше уваги виділити на оптимізацію робочого місця. Під оптимізацією мається на увазі не просто відкидання зайвого, але й додавання необхідного для того, аби процес роботи та навчання був якомога зручнішим, та нешкідливим для здоров'я.

Ось список того, на що варто звернути увагу, намою думку (відсортовано по важливості)

1. Швидкодія компуктіра
2. Освітлення.
3. Монітор.
4. Робоча поверхня
5. Крісло

А ви шо думкаєте?

0. Сон і харчові звички (без кави і спати 1/3 доби, жерти великі зелені яблука замість кави, жерти білок і фрукти замість солодкого, пити рідини регулярно), провітрювати приміщення, регулярно ходити. Якщо правша то вже помиті яблука і ще якісь фрукти раджу завжди тримати в правій верхній шухляді, і якщо лівша то навпаки, щоб коли збиратиметеся їх з'їсти вам потрібно було для зручності автоматично покинути мишку).
1. Освітлення у приміщенні (досить яскраве та холодне), настільну лампу на кронштейні (не led, а стару добру газорозрядну тобто денного світла).
2. Розмір і зручність робочого стола (чим більша поверхня тим краще, якщо є шухляди то краще на шарикових телескопічних направляющих, можна на них переробити роликові, але якщо ваша підлога рівна, також не встановлювати в стіл поличку під клавіатуру якщо така є)
3. Монітори (два, більша роздільність краще, частота пофіг)
4. Навушники закриті чи напівзакриті
5. Книги
6. Пачка паперу, планшетка та лайнери 0.5 та 0.2 мм
7. Швидкодія машини (дискові операції, оперативи об'єм та швидкодія, проц середняк, якщо не робота з графікою чи нейронками то можна якусь бюджетну quadro заюзати замість ігрової, щоб ігри не спокушали)
8. Крісло (не ведися на всіляку туфту про ігрові крісла, звичайне ортопедичне з сітчастою спинкою більше не треба).

Подякували: FakiNyan, mamkin haker, Arete3

339

Re: Як виглядає Ваш робочий стіл ?

Монітори (два, більша роздільність краще, частота пофіг)

А що думкаєте про 21:9 34'' моніки? Бо я собі хочу такого взяти, замість двох.
В мене як раз "плиточний" віконний менеджер, котрий дозволяє досить швидко та рівномірно розподіляти вікна на всю ширину монітора.

340 Востаннє редагувалося HetmanNet (29.11.2021 19:14:59)

Re: Як виглядає Ваш робочий стіл ?

FakiNyan написав:

Монітори (два, більша роздільність краще, частота пофіг)

А що думкаєте про 21:9 34'' моніки? Бо я собі хочу такого взяти, замість двох.
В мене як раз "плиточний" віконний менеджер, котрий дозволяє досить швидко та рівномірно розподіляти вікна на всю ширину монітора.

Залежить яка роздільна здатність, якщо висока (більше двох fullhd) то зручно.

Подякували: FakiNyan1