Browse Source

Some updates

master
Julio Biason 3 months ago
parent
commit
0f1d576914
  1. BIN
      _images/friendship-py-ended.jpg
  2. BIN
      _images/so-2024.png
  3. BIN
      _images/so-salary-2024.png
  4. 37
      licencas-em-10-minutos.html
  5. 48
      nao-sou-eu.html

BIN
_images/friendship-py-ended.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 126 KiB

BIN
_images/so-2024.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
_images/so-salary-2024.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

37
licencas-em-10-minutos.html

@ -281,9 +281,9 @@ Zope Public License 2.1 ZPL - 2.1 Redundant with more popular
<ol>
<li>Usar a aplicação como quiser</li>
<li>estudar como o código funciona</li>
<li>distribuir cópias do código original</li>
<li>distribuir cópias do código modificado</li>
<li>Estudar como o código funciona</li>
<li>Distribuir cópias do código original</li>
<li>Distribuir cópias do código modificado</li>
</ol>
</section>
@ -294,38 +294,15 @@ Zope Public License 2.1 ZPL - 2.1 Redundant with more popular
<ol>
<li>Manter/Mostrar o copyright</li>
<li>permitir acesso ao código na distribuição</li>
<li>manter a licença em código derivado</li>
<li>distribuir chaves de autorização (tivolization)</li>
<li>Permitir acesso ao código na distribuição</li>
<li>Manter a licença em código derivado*</li>
<li>Distribuir chaves de autorização (tivolization)</li>
</ol>
</section>
<section>
<h2>E na vida real?</h2>
</section>
<section>
<h2>OpenFOAM</h2>
<p>
Licença: GPL3<br/>
Pode: usar o código<br/>
Tem: permitir acesso ao código junto com binário, tem
que manter copyright
</p>
</section>
<section>
<h2>OpenMPI</h2>
<p>
Licença: BSD 3-Clause<br/>
Pode: usar o código<br/>
Tem: que manter o copyright, colocar que usa o software nas
propagandas<br/>
</p>
<small class="fragment">VTK também</small>
<p class="fragment">GPL3</p>
</section>
<section>

48
nao-sou-eu.html

@ -86,12 +86,14 @@
<!-- "vamos fazer um browser em Python" -->
<!-- tudo agora é script python -->
<!-- simulador de hardware, pra entregar projeto antes do resto -->
<!-- encontros no tempo livre -->
<section>
<h3>Relacionamento Sério</h3>
</section>
<!-- australia -->
<!-- agora é no trabalho e em casa -->
<section>
<h3>Dando um tempo</h3>
@ -103,6 +105,8 @@
<h3>A Volta da Paixão</h3>
</section>
<!-- surgiu a chance de trabalhar junto de novo -->
<!-- ... mas virou objective-c -->
<!-- framework em cima do flask -->
<!-- consuela -->
<!-- Django -->
@ -130,19 +134,63 @@
<!-- packaging? what? exe quebra tudo -->
<!-- "pip install --break-system-packages" -->
<section>
<p><code>
pip install --break-system-packages
</code></p>
<p><code class="fragment">
pip install --yes-please-break-my-system
</code></p>
</section>
<section>
<h3>Despedida</h3>
</section>
<!-- campos mais verdes -->
<!-- ferramentas pra python não estão mais sendo escritas em Python (ruff, uv, Pyright) -->
<section>
<ul>
<li><code>ruff</code>: Rust</li>
<li><code>uv</code>: Rust</li>
<li><code>Pyright</code>: JavaScript</li>
</ul>
</section>
<!-- parece estar indo pro lado certo, mas extremamente lento (falta de interesse?) -->
<section>
<ul>
<li>GIL-less Python</li>
<li>JIT hook</li>
</ul>
</section>
<!-- rust tá resolvendo tudo de forma melhor, mesmo que mais trabalhoso -->
<section>
<img src="_images/friendship-py-ended.jpg" class="stretch"/>
</section>
<!-- o que acontece quando C++/Java tiver uma interface bacana pra AI/ML/Data Science? -->
<section>
<p>Ferramentas de ML/AI são em C++.</p>
<p class="fragment">C++ é complicado de programar.</p>
<p class="fragment">Mas como Python é só uma cola...</p>
<p class="fragment"><strong>o que vai acontecer quando
alguém insano o suficiente escrever um Jupyter em C++?
</strong></p>
</section>
<section>
<img src="_images/py-so-2024.png" class="stretch">
</section>
<section>
<img src="_images/so-salary-2024.png" class="stretch">
</section>
<section data-background='_images/thats-all-folks.jpg'>
</section>
</div>
</div>

Loading…
Cancel
Save