Other

Biblioteca

🇧🇷 · Garoa Hacker Clube · LucianoRamalho

Política de doações ← Edição anterior Edição das 23h22min de 26 de setembro de 2026 (Uma revisão intermediária pelo mesmo usuário não está sendo mostrada) Linha 24: Linha 24: Uma vez recebidos os livros doados, eles se tornam propriedade do Garoa, podendo ser destinados a qualquer finalidade ou descartados. Uma vez recebidos os livros doados, eles se tornam propriedade do Garoa, podendo ser destinados a qualquer finalidade ou descartados. Exemplo de registros de livros para doação em formato TOML: <pre> <pre> Linha 38: Linha 40: autores = ["Steve Klabnik", "Carol Nichols"] autores = ["Steve Klabnik", "Carol Nichols"] ano = "2018" ano = "2018" isbn = " 978-1-59327-828-1 " isbn = " 9781593278281 " </pre> </pre> * O campo <code>autor</code> é para um nome de autor apenas; havendo mais autores, use o campo <code>autores</code> como no segundo exemplo acima. * O campo <code>autor</code> é para um nome de autor apenas; havendo mais autores, use o campo <code>autores</code> como no segundo exemplo acima. * Os campos <code>título</code> e <code>autor</code> ou <code>autores</code> são obrigatórios . * O campo <code>título</code> é obrigatório . * O ISBN é obrigatório , se existir. Pode usar ISBN de 10 ou 13 dígitos . * É obrigatório incluir um campo <code>autor</code> ou <code>autores</code> em cada registro . * O ISBN é obrigatório, se existir. Pode usar ISBN de 10 ou 13 dígitos. Os hífens no ISBN são opcionais.

Biblioteca

🇧🇷 · Garoa Hacker Clube · LucianoRamalho

Política de doações ← Edição anterior Edição das 22h28min de 26 de setembro de 2026 (2 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) Linha 20: Linha 20: conforme os exemplos abaixo. conforme os exemplos abaixo. ⚫ Caso não queira fornecer os metadados, tente convencer algum associado do Garoa a criar os metadados para você antes de solicitar a doação. ⚫ Uma vez recebidos os livros doados, eles se tornam propriedade do Garoa, podendo ser destinados a qualquer finalidade. ⚫ Sem os metadados, pedidos de doação não serão considerados. ⚫ Uma vez recebidos os livros doados, eles se tornam propriedade do Garoa, podendo ser destinados a qualquer finalidade ou descartados . <pre> <pre> Linha 42: Linha 45: * Os campos <code>título</code> e <code>autor</code> ou <code>autores</code> são obrigatórios. * Os campos <code>título</code> e <code>autor</code> ou <code>autores</code> são obrigatórios. * O ISBN é obrigatório, se existir. Pode usar ISBN de 10 ou 13 dígitos. * O ISBN é obrigatório, se existir. Pode usar ISBN de 10 ou 13 dígitos. ⚫ Caso não queira fornecer os metadados, tente convencer algum associado do Garoa a criar os metadados para você antes de solicitar a doação. ⚫ Sem os metadados, pedidos de doação não serão considerados. ==LibriSolvoPorDonum== Caso você pretenda doar um livro para o Garoa, envie um e-mail para a nossa [[Listas de Discussão|lista]] informando título, autor e ano de publicação.

Garoa-Saberes

🇧🇷 · Garoa Hacker Clube · Gabriel Almeida

Criou página com '= Garoa-Saberes = Uma plataforma para troca de "Saberes" entre "Pessoas" de uma mesma comunidade. Essa comunidade pode ser escolar, atlética, clube, ou qualquer uma que se encaixe no molde da plataforma. = Principais crenças = * A informação deve ser livre. * Não depender de empresas milionárias. * Feito para pessoas. Mantido por pessoas. = Detalhes Técnicos = Detalhes para a implementação e funcionamento da plataforma. == "Pessoas" ou usuários == As contas...' Página nova = Garoa-Saberes = Uma plataforma para troca de "Saberes" entre "Pessoas" de uma mesma comunidade. Essa comunidade pode ser escolar, atlética, clube, ou qualquer uma que se encaixe no molde da plataforma. = Principais crenças = * A informação deve ser livre. * Não depender de empresas milionárias. * Feito para pessoas. Mantido por pessoas. = Detalhes Técnicos = Detalhes para a implementação e funcionamento da plataforma. == "Pessoas" ou usuários == As contas criadas precisam ser de pessoas e não apenas usuários quaisquer (bots, pessoas má intencionadas, etc) para isso pensei na criação de usuários funcionar de maneira mais 'burocrática' onde um usuário convida o outro (tem outra ideia também em Melhorias, que pode ser explorada). === Criação === Para se criar uma "Pessoa" na plataforma será necessário que uma "Pessoa" já existente entre numa página e forneça o usuário e um e-mail (unicamente utilizado para informar a pessoa sobre a criação da conta). E então a pessoa convidada receberá seu usuário e uma senha aleatória (que deverá ser setada no primeiro login) <code>vai precisar de uma conta Admin como o primeiro usuário a chamar outros</code>. === Resetar conta === O usuário poderá indicar outras contas confiáveis para que essas tenham o poder de resetar a senha. Que receberá a senha aleatória e deverá comunicar a pessoa esquecida (Com grandes poderes vem grandes responsabilidades) === Informações === ==== Cadastrais ==== O <code>user</code> é importante, bem como o <code>mestre</code> (quem criou a conta) e o <code>conselho</code> (quem poderá resetar a senha em caso de esquecimento). ==== Disponibilidade ==== Variáveis <code>disponivel</code> se está ativo no grupo e pode ter sua disponibilidade acessível ou não. Qual sua disponibilidade semanal e uma variável <code>horarios</code> com o período de tempo onde a pessoa estará disponível. Eu pensei em armazenar como uma lista de intervalos de int, seguindo o epoch do dia 4 de janeiro de 1970 até a sexta-feira da mesma semana. Dessa forma temos a conversão. {| class="wikitable" |- ! Horário !! Banco de Dados (Epoch) !! Data |- | Domingo, 0:00 || 259200 || domingo, 4 de janeiro de 1970 às 00:00:00 |- | Domingo, 1:00 || 262800 || domingo, 4 de janeiro de 1970 às 01:00:00 |- | Domingo, 12:00 || 302400 || domingo, 4 de janeiro de 1970 às 12:00:00 |- | Sábado, 23:59 || 863999 || sábado, 10 de janeiro de 1970 às 23:59:59 |} Os intervalos de tempo onde a pessoa estará disponível serão guardados como intervalos de números entre 259200 e 864000, então uma pessoa que está disponível entre Dom. 0h até Dom. 1h e Dom. 12h até Sáb. 23h59 seria representado por <code>{[259200, 262800] , [302400,863999]}</code> === Banco de Dados: === * <code>user</code> usado para entrar * <code>mestre</code> quem convidou para a plataforma * <code>conselho</code> quem pode resetar a senha * <code>senha</code> senha * <code>pode convidar</code> se essa conta pode criar outras contas * <code>disponivel</code> se essa pessoa está disponível para ensinar/aprender * <code>horarios</code> horários de disponibilidade == "Saberes" == Uma página inicial que funcionará como um painel aberto a pessoas mesmo que não estejam logadas na plataforma. Contendo, saberes com mais pessoas interessadas, saberes com interações recentes e um lugar para pesquisar outros saberes. <code>saberes/saberas_id</code> serão páginas dedicadas a cada um dos saberes. Qualquer usuário pode criar um saber e registrar lá o que quer aprender. === Exemplo === * '''Saber:''' Desenho 3D - OpenSCAD * '''Data de criação:''' 19/08/2026 * '''Detalhe:''' Palestra sobre OpenSCAD desenhando o básico com figuras geométricas. Slides da apresentação slides.pdf * '''"Pessoas" que gostariam de aprender:''' Zé, Dany, Ben. * '''"Pessoas" que podem ensinar:''' Gab, Alberto. * '''tags:''' programação, desenho, desenho_3D, stl === Banco de Dados: === * <code>saber_id</code> * <code>saber_nome</code> texto * <code>descrição</code> pode conter textos, arquivos, links etc. * <code>user_aprende</code> usuários interessados em aprender * <code>user_ensina</code> usuários interessados em ensinar * <code>tags</code> usadas para identificar o saber * <code>comentários</code> seção de comentários entre usuários == Chats == Para cada Saber será possível interagir com as outras pessoas interessadas em um chat para poder marcar uma atividade, além de ter um botão '''Procurar Horário''' em que a plataforma vai verificar a disponibilidade das pessoas interessadas e recomendará uma data para o encontro acontecer. == Melhorias == === Esquema de autenticação por proximidade === Para manter sua conta ativa na plataforma você precisa fazer check-ins periodicamente com outros membros da mesma comunidade. Assim, participa quem de fato vai ao espaço. === Usar o AT Protocol e interagir com o Bluesky? === Parece que já existe um protocolo para redes sociais e pode ser interessante usá-lo. Mas tenho minhas dúvidas se isso não fere o preceito de não depender de outras empresas.

Micro Sábado

🇧🇷 · Garoa Hacker Clube · DQ

← Edição anterior Edição das 22h46min de 26 de setembro de 2026 Linha 58: Linha 58: * 12/09/26: ZX80 e ZX81 * 12/09/26: ZX80 e ZX81 * 26/09/26: Microcontrolador CH32V00x: modelos e projetos * 26/09/26: Microcontrolador CH32V00x: modelos e projetos * 10/10/26: a definir * 24/10/26: a definir

Melhorias na Biblioteca

🇧🇷 · Garoa Hacker Clube · LucianoRamalho

← Edição anterior Edição das 22h17min de 26 de setembro de 2026 Linha 8: Linha 8: * Catalogar os livros e publicar o catálogo. * Catalogar os livros e publicar o catálogo. == Comitê gestor == == Grupo de trabalho == As pessoas abaixo tomarão decisões sobre a organização da biblioteca: * ? * ? * ?? * ?? * [[Usuário:LucianoRamalho|Luciano Ramalho]] * [[Usuário:LucianoRamalho|Luciano Ramalho]] As decisões deste grupo de trabalho serão tomadas sempre com transparência e avisando a comunidade, com antecedência, sobre qualquer decisão irreversível, como o descarte de livros. == Critérios de descarte == == Critérios de descarte ==

Usuário:Gabriel Almeida

🇧🇷 · Garoa Hacker Clube · Gabriel Almeida

← Edição anterior Edição das 00h32min de 26 de setembro de 2026 Linha 6: Linha 6: Sempre buscando um novo hobby. Sempre buscando um novo hobby. == Projetos Em Andamento == ⚫ *[[Ferrovia Framboesa Facinante]] ⚫ *[[Laser-cutter-diode]] *[[Garoa-Saberes]] ⚫ == Conhecimentos == ⚫ * Matemática ⚫ * Openscad ⚫ * Solvespace ⚫ * Impressão 3D ⚫ * Sweet Home 3D ⚫ * Eletrônica * Python ⚫ * Godot == Projetos Feitos == == Projetos Feitos == *[[Badge]] *[[Badge]] *[[Ferrovia Garoa Hacker Clube]] *[[Ferrovia Garoa Hacker Clube]] ⚫ *[[Ferrovia Framboesa Facinante]] *[[Medidor de Velocidade]] *[[Medidor de Velocidade]] ⚫ *[[Laser-cutter-diode]] *[[Calendário do Garoa]] *[[Calendário do Garoa]] Linha 24: Linha 37: *<s>[[Pebolim]]</s> *<s>[[Pebolim]]</s> ⚫ == Conhecimentos == ⚫ * Matemática ⚫ * Openscad ⚫ * Solvespace ⚫ * Impressão 3D ⚫ * Sweet Home 3D ⚫ * Eletrônica * Pyhton ⚫ * Godot == todo == == todo ==

Próximos Eventos

🇧🇷 · Garoa Hacker Clube · DQ

← Edição anterior Edição das 22h45min de 26 de setembro de 2026 Linha 20: Linha 20: * '''Sábado, 26/SET/2026 15h00 às 18h00:''' [[Micro Sábado]] * '''Sábado, 26/SET/2026 15h00 às 18h00:''' [[Micro Sábado]] * '''Quinta, 17/SET/2026 19h00 às 22h00:''' [[Open Hack Night]] - Atividades Livres * '''Quinta, 17/SET/2026 19h00 às 22h00:''' [[Open Hack Night]] - Atividades Livres * '''Sábado, 10/OUT/2026 15h00 às 18h00:''' [[Micro Sábado]] * '''Sábado, 24/OUT/2026 15h00 às 18h00:''' [[Micro Sábado]] O Garoa também disponibiliza sua agenda destas outras formas: O Garoa também disponibiliza sua agenda destas outras formas:

Biblioteca

🇧🇷 · Garoa Hacker Clube · LucianoRamalho

Política de doações ← Edição anterior Edição das 21h53min de 26 de setembro de 2026 (3 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) Linha 7: Linha 7: ==Empréstimos== ==Empréstimos== Apenas associados podem realizar empréstimos após registrar o empréstimo na prancheta ao lado da estante dos livros ou diretamente aqui no Wiki. Apenas associados podem realizar empréstimos após registrar o empréstimo na prancheta ao lado da estante dos livros ou diretamente aqui no Wiki. ==Política de doações== '''Não leve livros para doar para o Garoa sem antes obter uma autorização de um associado, por e-mail. O Garoa só aceita doações de livros que sejam de interesse da nossa comunidade. O e-mail para solicitar a doação deve ser enviado a um associado ativo do Garoa, que vai compartilhar a solicitação com outros associados. O e-mail deve conter os metadados básicos de cada livro a ser doado em formato [https://toml.io/en/ TOML], especificamente um [https://toml.io/en/v1.1.0#array-of-tables Array of Tables], conforme os exemplos abaixo. Uma vez recebidos os livros doados, eles se tornam propriedade do Garoa, podendo ser destinados a qualquer finalidade. <pre> [[livro]] título = "Python Fluente, 2ª edição, volume 2" autor = "Luciano Ramalho" editora = "Z-Edições" isbn = "978-65-989778-3-2" ano = "2026" [[livro]] título = "The Rust Programming Language" autores = ["Steve Klabnik", "Carol Nichols"] ano = "2018" isbn = "978-1-59327-828-1" </pre> * O campo <code>autor</code> é para um nome de autor apenas; havendo mais autores, use o campo <code>autores</code> como no segundo exemplo acima. * Os campos <code>título</code> e <code>autor</code> ou <code>autores</code> são obrigatórios. * O ISBN é obrigatório, se existir. Pode usar ISBN de 10 ou 13 dígitos. Caso não queira fornecer os metadados, tente convencer algum associado do Garoa a criar os metadados para você antes de solicitar a doação. Sem os metadados, pedidos de doação não serão considerados. ==LibriSolvoPorDonum== ==LibriSolvoPorDonum==