Егор, как относишься к ютуберу ThePrimeTimeagen?
мне он неплохо так возвращает интерес к IT после 10 лет в отрасли и некоторого подвыгорания
Егор, как вы считаете, из тех, кому вы даёте интервью, сколько являются обычными хайпажорами? По сути, общаются не на инженерные темы, а около-айти: войти в it, зарплаты, выгорание и прочую фигню?
У меня такое ощущение, что эти блогеры как инженеры максимум посредственные. Дурачок работает программистом пару лет и тут же свой канал ведёт как гуру, который все познал. А может, и вообще не работал никогда, но говорит об этом
Сначала я смотрю интервью и только потом вижу уже его ссылку в tg у Егора на следующей день.
Читать полностью…Well-written spec for ChatGPT, I used 3.5:
Install Required Libraries:
pip install pyyaml python-pptx reportlab
Python Script (generate_slides.py):
import yaml
from pptx import Presentation
from pptx.util import Inches
from reportlab.lib.pagesizes import letter
from reportlab.pdfgen import canvas
def create_pptx(data):
prs = Presentation()
for slide in data['slides']:
slide_layout = prs.slide_layouts[1] # Default layout
slide_obj = prs.slides.add_slide(slide_layout)
if slide['style'] == 'entrance':
title = slide_obj.shapes.title
title.text = slide['title']
elif slide['style'] == 'enumerate':
title = slide_obj.shapes.title
title.text = "Bullet Points"
body = slide_obj.shapes.placeholders[1]
tf = body.text_frame
for bullet in slide['bullets']:
p = tf.add_paragraph()
p.text = bullet
p.level = 0
elif slide['style'] == 'message':
title = slide_obj.shapes.title
title.text = slide['text']
prs.save('output.pptx')
def create_pdf(data):
c = canvas.Canvas('output.pdf', pagesize=letter)
width, height = letter
margin = 72 # 1 inch margin
for slide in data['slides']:
c.setFont("Helvetica", 24)
if slide['style'] == 'entrance':
c.drawString(margin, height - margin, slide['title'])
elif slide['style'] == 'enumerate':
y = height - margin
c.drawString(margin, y, "Bullet Points")
y -= 36
c.setFont("Helvetica", 18)
for bullet in slide['bullets']:
c.drawString(margin, y, f"- {bullet}")
y -= 24
elif slide['style'] == 'message':
c.drawString(margin, height - margin, slide['text'])
c.showPage()
c.save()
def main():
with open('example.yaml', 'r') as file:
data = yaml.safe_load(file)
create_pptx(data)
create_pdf(data)
if __name__ == "__main__":
main()
https://matklad.github.io/2019/05/19/consider-using-asciidoctor-for-your-next-presentation.html
Читать полностью…Is YAML a hard requirement?
If not, give Reveal.js a try. It has support for Markup and Markdown
https://revealjs.com/
Isn't it a matter of defining a few custom latex commands that would serve the purpose of styles given here?
Читать полностью…я спрашивал именно ту молодежь что пошла на него в кинотеатры, так что темы про "неправоту" это оставьте для себя
Читать полностью…сегодня испытал культурный шок когда разговаривая со знакомым из рф которому за 60, вдруг узнал что он никогда не смотрел фильм "старый новый год" 1980го года
Читать полностью…"Слышал" это не аргумент, я тоже слышал но там было противоположное мнение, объективности это не даёт надо смотреть на другие критерии
Читать полностью…Мне показалось что в фильме есть намек на то что Опенгеймер поделился с Русскими своими наработками чтобы правительство америки не использовало любое оружие которое ученые смогут создать. Эта моя версия не имеет ничего общего с историей и как оно было на самом деле, просто мне показалось что в фильме была такая задумка.
На счет актерской игры - согласен, кроме Роберта Дауни - обида, власть и злодейство у него получились.
Когда европейские чинуши задают тренд на то, что Японию бомбила Россия, наличие такого фильмы считаю весьма полезным.
это в основном айти-журналисты. им кодерами быть не обязательно. они умеют делать контент и за это им спасибо. да, было бы здорово, если бы они еще и были глубокими экспертами именно в кодинге. но это редкость большая, я думаю.
Читать полностью…Давно не давал я интервью, и вот опять (84 минуты). Поговорили в основном о том, куда податься молодому программисту, как стать успешным, как стать богатым айтишником и как при этом не потерять себя и свою любовь к прекрасному.
Читать полностью…There is a tool called sli.dev
It’s for markdown, but I guess it’s extremely easy to create a “converter” from YAML to Markdown and write in YAML.
I use https://rise.readthedocs.io/en/latest/. Reveal is also a good alternative. They both require conversion utility from your custom minimal format to theirs. The RISE is ipynb notebook under the hood but it still a complex format with slide types (main slide, sub slide, notes code) and slide behavioral properties.
Expect more problems with those tools if you want to automate PDF creation. To my understanding they all rely on Printing PDF via Chrome which is not as easy to automate
although its pdf and html, maybe marp added ppt by now, I was presenting pdfs just fine
Читать полностью…I'm looking for a tool that would take my YAML file and turn it into a slide deck in PDF/PPTX format. In the YAML file, I want to describe my content in a declarative style, not even thinking about how it will look — the tool will make it visually attractive. Something like this:
copyright: Yegor Bugayenko
palette: bright
slides:
-
style: entrance
title: How to cook an apple pie?
-
style: enumerate
bullets:
- Heat the oven
- Mix apples with sugar
- Wait for 30 minutes
-
style: message
text: Any questions?
style
parameter describes what I'm presenting on the slide. There should be a limited number of possible "styles' (maybe just a few dozens). Are you aware of such a tool maybe?Где-то легально где-то через различные сайты, суть в том что вы не правы, причем всегда практически
Читать полностью…я отзывы слышал в реале, а не в виде надписей в виртуале, поэтому и был удивлен когда узнал что 20-22 года молодежь ходила на этот фильм
Читать полностью…Сериал "Манхэттен" 2014-2015 был всяко интереснее. Понятно, что сюжет бесконечно далек от реальности, но по крайней мере были интересные персонажи и события. Хорошо показаны взаимоотношения с англичанами, Опенгеймер не являлся главным персонажем, но тоже показан с любопытной стороны: как этакий интеллектуальный чистоплюй, который только парил надо всеми, когда реальную работу выполняли рядовые пролетарии умственного труда, сиречь работяги.
Читать полностью…