LusoRobótica - Robótica em Português

Software => Software e Programação => Tópico iniciado por: edeweld em 23 de Abril de 2017, 19:51

Título: Software para organizar componentes
Enviado por: edeweld em 23 de Abril de 2017, 19:51
Boas pessoal,

Até ao momento pensava que organizar os componentes eletrônicos em caixas e juntar as resistências já utilizadas e outros componentes entretanto utilizados no mesmo sítio chegava. Mas agora já começa a ficar complicado e confuso!  :o

Pretendo organizar os componentes que tenho pela razão básica: Saber o que tenho e em que quantidades!

Pensei criar uma tabela num banco de dados em mysql, puxar os dados via php e fazer uma página todas bonita para consulta e gestão das coisas. Mas o tempo é pouco, as tarefas são bastantes.
Por isso estou a pensar criar um excel para isto!

As colunas que imagino no excel serão:

tipo (ex. condensador, resistência, díodos, CI)
componente (nome)
quantidade

O que acham? Já existe algum criado para o efeito?


Obrigado
Título: Re: Software para organizar componentes
Enviado por: senso em 23 de Abril de 2017, 20:00
Provavelmente mais de 100..
Tens o Bomer que é feito pelo MSR aqui do fórum.
Título: Re: Software para organizar componentes
Enviado por: edeweld em 23 de Abril de 2017, 20:12
Conheço e já estive a olhar para ele! Mas preciso de um multiplataforma! Não quero ficar preço ao windows.
Se fosse via web seria ideal, daí estar a pensar criar um para web que assim entra na minha intranet!
Título: Re: Software para organizar componentes
Enviado por: senso em 23 de Abril de 2017, 20:17
Ainda á dias estava um post sobre isso no eevblog, tem uma bd e abres com o browser.
Qual é o atrofio com Windows mesmo?
N vezes estás com problemas por causa do Windows sem um bicho mau, eu tenho linux numa VM porque maior parte dos programas que uso correm em Windows, uso os dois SO's e não me ando a limitar a mim mesmo por causa de uma pancada qualquer de não querer usar Windows.

Mas se queres nomes:
http://www.mmvisual.de/ tens para win e linux
Partskeeper. open source(whatever that means..):
https://partkeepr.org/

E na cloud, porque hoje em dia não meter a vida no servidor de alguem faz de nós atrasados:
https://partsbox.io/
Título: Re: Software para organizar componentes
Enviado por: jm_araujo em 23 de Abril de 2017, 22:33
Por isso estou a pensar criar um excel para isto!

Deves querer dizer "folha de cálculo". Excel é uma aplicação parte do Office, criado pelo mesmo império malvado que fez o Windows   ::) ::) ::)
Título: Re: Software para organizar componentes
Enviado por: LVirtual em 23 de Abril de 2017, 22:54
se queres uma versao para linux compativel com o microsoft office para linux e ainda por cima gratuita tens aqui uma:https://www.wps.com/office-free (https://www.wps.com/office-free). para alem disso tambem correm em android e ios e mais nao sei quantos sistemas operativos e ainda tem uma versao gratuita ;)

realmente nao consigo compreender a aversao ao sistema windows quando a esmagadora maioria dos programas técnicos para electrónica e desenvolvimento de software so existem em sistema windows...
será porque o pessoal de agora ja apanhou o linux com interface grafica semelhante à do windows?
é que aqui ha poucas décadas atrás linux era sinonimo de submundo, nao por ser a terra da pirataria, mas porque funcionava de forma semelhante ao ms-dos. janela de comandos puros e so mexia quem tinha unhas para tocar viola... :)

fazer bases de dados seja do que for é preferível que seja num software especializado em base de dados e nao numa folha de calculo, embora também sirva para muitas coisas relacionadas com manipulação de dados nao é a mais eficaz e quando a quantidade de dados começa a crescer de forma incontrolável torna-se demasiado lento e consumidor de recursos de sistema. eu que o diga que passo o tempo a testar os limites do excell com concatenação de formulas e código vba em doses industriais...


Título: Re: Software para organizar componentes
Enviado por: edeweld em 27 de Abril de 2017, 09:24
Olá,

Obrigado pela ajuda,
Gostei do https://partkeepr.org/ , muito fixe ser open source (significa que tens acesso ao código fonte e podes fazer alterações a tem belo prazer, para além de estudares e evoluires)

Nunca trabalhei com um destes software. E para já acho que vai mesmo no excel  ;D Pelo menos enquanto exploro as soluções apresentadas.
Das colunas que acho que preciso são as seguintes:

1-Tipo
2-Foto
3-Componente
4-Quantidade
5-Gaveta

Lá está, ainda não tenho experiência suficiente para ver utilidade no restos dos campos...


Nota:Não tenho nada contra o windows. Apenas prefiro Linux pois é um SO que adoro, em grande parte graças à sua filosofia, e é um SO que preciso para trabalhar! Obviamente que para software proprietário utilizo o Windows, não vale a pena andar às voltas (falo por experiência). Sim, excel é do office, é o habito, pois cá em casa vai no libreoffice calc mesmo  ::) :D ;D
Título: Re: Software para organizar componentes
Enviado por: KammutierSpule em 27 de Abril de 2017, 12:32
realmente nao consigo compreender a aversao ao sistema windows quando a esmagadora maioria dos programas técnicos para electrónica e desenvolvimento de software so existem em sistema windows...
será porque o pessoal de agora ja apanhou o linux com interface grafica semelhante à do windows?

Nada contra o Windows.
Se tiveres dinheiro para pagar as licenças do sistema operativo, do anti-virus, do ms office e dos restantes programas técnicos tudo bem.
Se não tiveres dinheiro para pagar, tens de fazer a "dança" de ir buscar os softwares e os cracks.. e as vezes ficar com o software a trabalhar de um modo intermitente quando por exemplo tens outras pessoas na mesma rede a usa-lo.

Eu enquanto usei software que dependia de Windows, também piratei o Windows e os programas todos.
Quando conheci o Linux que continuei a usar Windows por muitos anos devido as dependencias e porque na altura a Internet (acesso) ainda nao estava massificada.

"No meu tempo do Windows", todos os anos, mais do que uma vez ou em computadores diferentes, tinha de fazer o ritual da "formataçao do disco":
- Baixar a ultima versao do Windows crakado..
- Baixar um anti-virus crakado (para proteger depois os possiveis crakers infectados e outras coisas)
- Baixar os e instalar programas crakados..
- Andar a ver exactamente qual os chipsets e graficas que o computador usa e abrir cada site para fazer o download dos drivers mais actualizados: intel, amd/ati, nvidia, drivers impressora, drivers scanner, drivers placa som, drivers modems, drivers wireless, and so on..
- Quero ver filmes? Ir ao site do VLC, fazer download, instalar...
- Quero ouvir musica? Ir ao site do Winamp, fazer download, instalar...
- Quero outro browser? Ir ao site desse browser, fazer download, instalar...
- And so on..

Isto chegou a um ponto para mim que ja era "cansativo" e deixei de ter softwares que tinham dependências no Windows.
As distribuiçoes de Linux também evoluiram e com a internet de banda larga simplificou todo o processo de instalaçao.
Assim para as distribuiçoes populares, se eu quiser um PC "para ir à net, ver filmes e ouvir musica" bastam os seguintes passos:

- Download da distribuiçao Linux, gravar para DVD
- Instalar (clikar "next", next, next")

e voilá! tenho um PC pronto a ir à net, wireless a funcionar, impressora a funcionar, scanner a funcionar, som a funcionar, VLC instalado, programas adicionais ja instalados, etc etc
e se precisar de mais alguma coisa, procuro no gestor de repositórios e meto a instalar.

O que sou contra é haver muitos computadores aí pelo mundo fora que não tem nenhuma dependência do Windows ... e pagam uma licença à MS.
Principalmente nos dias de hoje em que tanta coisa já tem o interface web.. ou para pessoas que só querem "ir à net e ouvir umas musicas" .. porque é que a MS tem de receber dinheiro por isso?

é que aqui ha poucas décadas atrás linux era sinonimo de submundo, nao por ser a terra da pirataria, mas porque funcionava de forma semelhante ao ms-dos. janela de comandos puros e so mexia quem tinha unhas para tocar viola... :)

Hoje em dia continua a ser assim.
Claro que tens as instalações com GUIs e aplicacçoes bonitinhas para fazer o basico com "clikes no rato", mas para se trabalhar, acaba-se por sentir a falta e usar a Shell.
É algo tao importante e necessário que a Microsoft está a trazer estas coisas do Linux para o ambiente Windows:
https://msdn.microsoft.com/en-us/commandline/wsl/about

Outra coisa que o Windows 10 adicionou foi um gestor de pacotes / repositorios o "OneGet"
https://www.howtogeek.com/200334/windows-10-includes-a-linux-style-package-manager-named-oneget/
https://msdn.microsoft.com/en-us/powershell/reference/5.0/packagemanagement/packagemanagement

Algo que irá simplificar muito o processo de instalaçao de aplicaçoes pois vais deixar de ser necessario os procedimentos de "ir ao site da aplicação, ver qual a ultima versao, fazer download, instalar..."
Título: Re: Software para organizar componentes
Enviado por: LVirtual em 27 de Abril de 2017, 12:53
eu tb faço essas instalaçoes todas e nunca me fez diferença. mas eu gosto de instalar software ;)

Falaste em ritual da formataçao disco, nao sei porque é que passam o tempo a formatar discos...
nunca precisei disso. comprava os discos ja formatados, era so particionar com a instalaçao do Windows e começar a "mexer". Antivirus tenho sempre as versoes gratuitas, quem me garante que quem cracka o antivirus nao lhe mete um backdoor para os seus proprios virus? ;)
software nunca paguei nenhum, sempre que posso uso versao gratuita, quando nao posso vou ao crack tambem.
Softwares de trabalho tecnico tenho os principais validos ou com licenças "emprestadas". software da MS nunca precisei de pagar nem visual studio nem MS Office, arranjo sempre instaladores validos e licensas à maneira. ;)

browser desde que o netscape desapareceu do mapa so uso mozilla firefox, digam o que disserem dele mas so uso esse.
leitores de musica tenho uns quantos, nao uso. prefiro ir ouvir as minhas listas musicais no youtube.
filmes uso a aplicaçao da net do meu fornecedor.

Em termos de linguagens de programaçao sempre preferi o visual basic, por isso se alguma vez aparecer uma versao linuxo sou capaz de ir la dar uma expreitadela.
Desde que os computadores apareceram em portugal para um uso mais publico que sempre usei windows desde a versao 3.11 ;)
conheço de tal forma todas as manhosices do bil gaitas que ja uso o windows de olhos fechados e ate sem rato se for preciso. MS office uso a nivel de programdor e nao de utilizador, ja ha varios anos. Excell entao para mim ja quase nao tem segredos. e antigamente era o processador Word, foi onde aprendi a usar o Office ainda com windows 3.11.
A linguagem VB e VBA é uma linguagem extremamente facil de aprender. e para automatizar o Office entao é uma maravilha.
Quando tiver estas facilidades todas no Linux sou capaz de o expeimentar. Tenho aqui cd's com instalaçoes linux desde os anos 90. Ou seja quase todas ate ha uns 5 anos atras. ate uma versao tuga (o Pinguim) eu tenho.
Tive um pc a minha disposiçao com OS2 no iniciod a decada de 90 do seculo passado e apaguel logo aquilo meti-lhe windows. era complicado de usar e nao muito intuitivo... e ja tinha uma GUI um bocado basica.


ja ha varios anos que eu digo que num futuro muito proximo o Windows se chamara Winux ;)
o W10 esta ja muito semelhante na arquitetura tanto grafica como interior...

Pois... gostos nao se discutem ;)
Título: Re: Software para organizar componentes
Enviado por: senso em 27 de Abril de 2017, 15:19
Engraçado que no linux tambem preciso de drivers, e desde o 7 que praticamente qualquer pc mal instalas o SO tens som, video, ethernet e wifi e impressoras a funcionar..

Nunca usei anti-virus, o do Windows chega e sobra.
Formatação anual do pc é coisa que nunca me passou pela cabeça, provavelmente parte do problema estava em usares SO e anti-virus crackados..

Uma licença para Windows custa qualquer coisa como 10€, e para retail as chaves ficam a 1-2€ cada..

Linux não é nenhuma maravilha no que toca a drivers e depende deles tambem, portanto isso é uma comparação um bocado meh.
O Windows 10 tambem funciona com mil e uma coisa out of the box, mas para o máximo desempenho e minimo consumo energético e para um funcionamento correcto e estavel deve-se sempre instalar os drivers respectivos do sistema, num portatil estão todos na mesma página, num desktop está tudo na página da board, menos o da gráfica(se usares a integrada então está na página da board), se usares outra, é ir ao site do fabricante e fazer download..

Eu gosto de ter os meus sistemas rápidos e funcionais, tenho sempre os drivers todos instalados, mas tenho tudo quanto é updater desligado, eu é que sei que versão do driver quero ter a funcionar, para além disso os meus portateis estão todos a correr BIOS custom e todos com versões mais recentes do ME com firmware configurado a dedo para cada pc, dá o seu trabalho e tem as suas vantagens..

Em Linux conforme a distro ou tenho som ou não, o wifi é mais ou menos estavel, e come-me a bateria bem mais depressa, yay não tenho que instalar drivers, sim os fabricantes são uns sacanas(estou a falar a sério), dai só usar linux em VM's, não queres dar som depois de um update qualquer, não dês..

O browser é á escolha de cada um, não é preciso forçar ninguem a usar X sabor, lá porque linux trás o Firefox não quer dizer que eu o use..
Aliás, no tempo do meu P3 comecei no IE, usei Opera durante largos anos, saltei para o Firefox because extensions e notei falta de muita coisa do Opera que só apareceu largos anos depois, depois do Firefox mudei para Chrome(a sincronização entre browsers é qualquer coisa, e tenho RAM com fartura, não me faz grande diferença mais ou menos 100MB, e o Firefox tambem não é nenhum menino lindo no que toca a isso, sandboxing de tabs/páginas assim o exige).

Isso da musica, nunca encontrei nenhum player para linux que não fosse estupidamente atrofiado e experimentei mais de 10 antes de dar com o Clementine que é comestivel, mas mesmo assim, tenho Winamp instalado nos meus pc's todos, simples, leve, faz o que é preciso e pronto.
Não uso nada de serviços de streaming, e mais depressa deixo de ouvir musica que uso qualquer coisa do género de Spotify ou do horror que é o iTunes..

Videos, á muitos e bons anos que uso o MediaPlayer Classic, na altura vinha com o CCCP(pack de codecs), actualmente é MadVR+MPC, VLC tambem o tenho e já usei durante algum tempo, mas nota-se que a imagem fica algo diferente.

Porque essas pessoas sempre usarem Windows, um pc retail com Windows deu 1€ ou nem isso á MS, e é escolha do fabricante meter lá o SO que eles bem quiserem.
Agarra nessas pessoas e mete-lhe um linux á frente, se se adaptar melhor, mas o mais certo é não gostar..
Título: Re: Software para organizar componentes
Enviado por: LVirtual em 27 de Abril de 2017, 15:44
senso, concordo com tudo o que escreveste ma grande maioria a 100%, na restante minoria a 90% porque nao conheço suficientemente bem os restantes 10%.

eu ja sou do tempo em que o linux aka unix para quem nao sabe era espetacular para rebentar maquinas á distancia, em que era tudo feito em janela de comandos tipo DOS, o unixa enquanto percursor de linux estava a dar os primeiros passos, e ao olhar para a trabalheira que era ir buscar bibliotecas de hardware a todas as partes do mundo apesar de serem gratuitas nao compensava o trabalho que dava instalar um SO a partir de 22 disquetes ;) sim, o windows 95 era vendido em 22 disketes cada uma com a fabulosa quantidade de 1,440 megabytes de espaço.
Nessa altura podia ter enveredado pelo unix/linux, mas olhei para aquilo, olhei para o que o Abilio gaitas apresentava e é pá, prefiro pagar alguma coisa ou perder um dia na net a procurar cracks do que andar a escrever paginas html em linha de comandos....
Dái eu ter referido antes o tal submundo. é que nao tinha nada a ver, criar aplicaçoes em "modo luminoso" e em "modo obscuro". ;)
sei que o linux/unix em termos de controlo de hardware é mais rapido que o windows e em muitas situaçoes mais eficaz, mas é so nisso em termos de software nada como os standards windows para desenvolvedores de software.
standard Windows é completamente intuitivo. Caos Linux é conforme a ideia de intuiçao de cada programador.
è muito nobre fazer software aberto e à borla para toda a gente, mas isso tem o problema de que cada um faz as suas proprias regras. e depois dá em milhentas versoes de linux que nao sao compativeis com nada...
por isso é que eu prefiro pagar ou perder horas a procurar cracks ;) para poder abrir um documento feito á 15 anos atras numa aplicaçao lançada hoje e estar tudo operacional.
Título: Re: Software para organizar componentes
Enviado por: Tech_JA em 27 de Abril de 2017, 16:03
Uma licença para Windows custa qualquer coisa como 10€, e para retail as chaves ficam a 1-2€ cada..

por este preço não são licenças pirateadas?
Título: Re: Software para organizar componentes
Enviado por: senso em 27 de Abril de 2017, 16:09
Achas que a Lenovo, a Asus, a MSI, a Acer e por ai fora dão 100€ por uma licença á MS para meter num portatil de 200€?
Chama-se volume licencing ou seja, desconto de quantidade, dai se chamarem OEM e não Retail.
Título: Re: Software para organizar componentes
Enviado por: KammutierSpule em 28 de Abril de 2017, 01:14
Uma licença para Windows custa qualquer coisa como 10€, e para retail as chaves ficam a 1-2€ cada..

Onde eu posso comprar uma licença para mim do Windows 10 por esse preço?
Podes mostrar referências do valor que os OEM pagam pelo Windows?

a pesquisa rapida que fiz nao encontrei esses valores. mas se poder comprar a esse preço também quero uma licença para instalar.. as veses posso precisar de testar coisas multi OS..

Agarra nessas pessoas e mete-lhe um linux á frente, se se adaptar melhor, mas o mais certo é não gostar..

Ja o fiz e nao notaram diferença, so usavam o PC para abrir o browser.
No entanto estava a referir-me a outros casos, p. e. maquinas.. painéis de informação.. terminais POS.. cenas que não precisam de usar nem se tem acesso directo ao SO quando o PC esta a ser usado para o fim que foi determinado.
Título: Re: Software para organizar componentes
Enviado por: jm_araujo em 28 de Abril de 2017, 01:25
Uma licença para Windows custa qualquer coisa como 10€, e para retail as chaves ficam a 1-2€ cada..

Onde eu posso comprar uma licença para mim do Windows 10 por esse preço?

O primeiro vendedor que me surgiu, com um numero de vendas que falam por si:
http://www.ebay.com/sch/aapmieco/m.html
Título: Re: Software para organizar componentes
Enviado por: msr em 28 de Abril de 2017, 01:59
Espero não ter chegado demasiado tarde à conversa.
Usa o BOMER (http://bomer.co) :)

(sou eu o developer)

Se o problema é não correr em Linux, vai deixar de o ser brevemente.
Está planeada uma release para linux, talvez ainda durante a próxima semana.

Ao contrario do PartKeepr, o BOMER está integrado com o Octopart o que permite fazer "auto complete" dos nomes dos componentes (à medida que vais escrevendo) e preenchimento automático de informação relevante (descrição, valor, package, preço em tempo real)

Tens ainda outra vantagem que é o facto de o BOMER estar neste momento a ser activamente desenvolvido e por isso ser possivel integrar rapidamente (bem, tão rapido quanto possivel) sugestões de utilizadores.

Título: Re: Software para organizar componentes
Enviado por: KammutierSpule em 28 de Abril de 2017, 02:19
sei que o linux/unix em termos de controlo de hardware é mais rapido que o windows e em muitas situaçoes mais eficaz

Não tenho conhecimento para dizer se a determinado nivel é mais rapido ou eficaz.. talvez existam maneiras diferentes .. e se calhar menos compicadas no linux em certas situações do ponto de vista do developer..

No entanto se falarmos mais em termos gerais, eficiência, rapidez, então discordo pois o Windows é melhor, por dois motivos:
- relativamente ao hardware os fabricantes desenvolvem e optimizam mais os drivers para (ou só para) Windows (caso mais notório sao os drivers GPUs).
- o compilador MSVC é (era?) melhor que o GCC, logo se comparar-mos um igual código, ele será mais eficientemente e optimizado no Windows.*

*no entanto pelo pesquisei, nos últimos anos o GCC em geral está tao bom ou melhor que o MSVC,
https://www.g-truc.net/post-0369.html
os rumores que tenho ouvido falar é que a MS tem abandonado a linguagem C/C++ focando-se no C# (no. entanto as coisas lowlevel continuam a ser desenvolvidas em C/C++.. por isso tem sempre que haver uma actualização do compilador em relação aos avanços nos CPUs)
actualmente o Visual Studio ja suporta integração do GCC.







Título: Re: Software para organizar componentes
Enviado por: senso em 28 de Abril de 2017, 02:41
Por muitos e diversos motivos não posso como é óbvio mostrar esse tipo de informação..

Reddit Microsoft Software Swap.

Por acaso já existem uns quantos POS a correr Android, 4.x com kernels de 2011/2012 sem ponta de upates, ligados ás internets, viva a segurança..
Máquinas, hummm, que tipo de máguinas?
Se for linhas de montagem e tiveres lá um ecrã, será um HMI/PLC's e essas tretas hoje em dia é tudo Cortex Ax a correr linux e a mandar comandos para um Mx que trata das entradas/saidas, que sinceramente acho uma parvoíce, já chega a a quantidade de tralha com SCADA pendurados na internet mal configurados com portas/pass's default, ter um kernel linux mal configurado em cima do bolo para brincar com reverse shells e afins para ter ainda mais acesso á rede interna de uma empresa/fábrica, é, deplorável..

O linux pode é ser mais flexivel no que toca a brincar com portas, Win10 não te deixa falar com uma porta paralela, mas olha que elas continuam a existir até nas boards mais recentes, em muitas está por lá um header não populado com uma LPT.

Um compilador estupidamente optimizado é o ICC, mas requer obviamente processador Intel.
Título: Re: Software para organizar componentes
Enviado por: KammutierSpule em 28 de Abril de 2017, 02:51
Uma licença para Windows custa qualquer coisa como 10€, e para retail as chaves ficam a 1-2€ cada..

Onde eu posso comprar uma licença para mim do Windows 10 por esse preço?

O primeiro vendedor que me surgiu, com um numero de vendas que falam por si:
http://www.ebay.com/sch/aapmieco/m.html

Poix nao sei que dizer "legalmente" sobre isso..
antigamente os softwares vinham com keys que eram activadas "offline".. bastava usar uma key qq valida (copiada) ou gerada por um generator...mas isso nao fazia com que eu tivesse licença para usar esse software
Sera que ter essas keys estou na posse legal de uma licença?

vamos considerar que sao "licenças em segunda mão", portanto alguém as comprou em primeira mão, quanto custam essas licenças? com uma factura e papel de licença valido da Microsoft?

este tema, sobre esse vendedor, é discutido aqui:
https://forums.macrumors.com/threads/are-the-ebay-windows-10-oem-licenses-legit.1988507/

Digamos que isso ate pode funcionar para mim pessoalmente.. compro uma key (nao licença?) valida.. aquilo é validado online.. tudo bem.. funciona sempre.. serve-me.
e se eu trabalhar numa empresa que vai instalar X sistemas? (podem ser pessoais ou maquinas / equipamentos q usem PCs e Windows).. também lhes posso sugerir para comprarem as keys no ebay? Serve para eles?




Título: Re: Software para organizar componentes
Enviado por: KammutierSpule em 28 de Abril de 2017, 03:20
Por muitos e diversos motivos não posso como é óbvio mostrar esse tipo de informação..

as pesquisas que fiz em notícias davam valores perto da centena de $ para licensas (OEM? retail?)

Sugeres que esses preços estao acessíveis aos comuns mortais.
O que procuro é pagar pelos direitos completos de poder usar o software. Ter a factura e o papel da licença das máquinas em caso de uma inspecção.

Se poder fazer isto pelo preço que indicas era óptimo.
Porque nao fazem todos assim?

Máquinas, hummm, que tipo de máguinas?
Se for linhas de montagem e tiveres lá um ecrã, será um HMI/PLC's e essas tretas hoje em dia é tudo Cortex Ax a correr linux

Olha q nao.. se não, nao me estava aqui a chatear :)
Eu ja trabalhei numa empresa que os equipamentos (maquinas) que desenvolvia para linhas de produção /montagem era baseados em computadores normais windows.. ou PCs embutidos windows.
Outras empresas q trabalhei tambem usavam PCs windows para correr serviços simples (tipo gateways serial ethernet)
Outras usavam WindowsCE..

Se vires por ai, ha muitas coisas a correr Windows que não teriam necessariamente dependencia dele ou de drivers...
ate ja coisas feitas em java..

Se estiveres atento ves por exemplo os PCs de ecras de informação e publicidade em lojas e aeroportos.. display do número de senhas.. (quando por algum motivo nao funcionam vê-se q tem o windows a. correr.. ou podes ver o autocolante da licença na caixa..)

Ja dei exemplo de terminais POS, mas também se vêem em outros equipamentos..equipamentos de teste.. estou a falar de coisas que o utilizador da máquina nao é suposto ter acesso ao SO.

Na minha opinião quem decide o SO neste tipo se equipamentos, decide "so porque sim.." porque é o que "toda a gente conhece ou esta habituado a usar" e supõe que os software developers estão mais confortáveis e perferem o Windows..

isto para mim foi válido por muito tempo porque na altura destas decisões o linux nao estava tao proliferado como agora..
se calhar futuramente quem decide também podera considerar Linux se ele próprio ja estiver familiarizado ou os seus pares com ele(linux)..

até lá.. paga-se as licenças ah Microsoft e "nao se pensa mais nisso"..




Título: Re: Software para organizar componentes
Enviado por: senso em 28 de Abril de 2017, 04:48
Se queres uma fatura, compras uma licença numa loja(que são 80-120€ para um Windows 10 normal, e 120-150€ pelo Pro), se queres comprar 10 ou 20 ou 50 ou 100, falas com a MS e pedes um pacote para empresa.
Essas chaves a 10-20€ são chaves compradas em volume, pelo TOS da MS sim, são ilegais, mas são legítimas(no sentido em que não são repetidas nem vendidas 10 vezes), tenho dois Windows 8.1 Pro por 25€ cada a funcionar á mais de um ano, estão activados e são legítimos desde o dia que as comprei, se fosse para uma empresa, compras um pack de chaves..
https://www.microsoft.com/Licensing/servicecenter/default.aspx

Preços para volumes na gama de milhões de chaves não vais encontrar na Internet, terás de negociar com a MS, agora só acreditas ou não, mas nenhum OEM de pc's/portáteis paga sequer 5€ por cada chave que vem incluida no sistema. Se te custa a entender o non disclosure, pensa que é como a tua mesa/bancada de 4 pernas, its a secret, e nunca disse que estão acessiveis ao comum dos mortais, alias o nome da licença OEM dá para entender que não é retail.
Quer dizer, até está, se comprares um portátil com Windows 8 para cima tens lá uma licença OEM enfiada numa tabela da BIOS, não podes é comprar outra, mas podes usar á vontade qualquer outra licença.

Preços á solta na internet não encontras, depende do mercado, das quantidades e do que queres, mas 5 chaves de Windows+MS+Skype enterprise+Office+ferramentas de gestão vai-te saber ai a 1000€, se é caro ou barato, só depende de quanto é que a tua empresa paga, uma licença de CATIA também são 10 mil € e quem precisa dele para fazer dinheiro paga e pronto.
Tens de te lembrar que estás a comprar suporte, e antes que me digas que Linux é de graça remeto-te para aqui:
https://www.redhat.com/en/store/linux-platforms

São 100€ tal e qual uma chave de Windows 10 para um Linux com self-support durante UM ano:
https://www.redhat.com/en/store/red-hat-enterprise-linux-developer-suite#?sku=RH2262474

E eu conheço umas quantas empresas que fazem dessa maquinaria á medida e usam coisas específicas para o assunto e nada corre Windows, painéis informativos, sim, costumam correr Windows, mas o mais facil é ligares ao gajo que os faz, maior parte dos que se vêem por cá são feitos em Braga se não estou em erro, e sim, aquilo tem um pc, usa Windows porque muito provavelmente quem os programou estava mais á vontade em gerir um parque de sistemas Windows que Linux, e como já dito acima, linux com suporte para o mundo empresarial também não é sacar o ubuntu e cruzar as pernas..

Windows CE está um bocado/praticamente morto, logo isso deve ter sido á uns anos, tens actualmente coisas como isto:
http://www.profaceamerica.com/en-US/content/programmable-hmi

PLC+HMI touchscreen tudo em um, estupidamente rápido de se desenvolver nesse sistema, o IDE tanto programas o lado do PLC como o HMI com montes de ferramentas de design do GUI, e como esse, tens mais, e olha que esses não correm Windows.

Vamos então supor que neste lindo e florido mundo idílico em que ninguém paga por Software, vais-me dizer que vão ser 20 neck-beards que vão continuar com o linux e não empresas como a Red Hat ou a Canonical a pagar a devs que trabalham 8h+ por dia no SO e que são pagos para o fazer, ou o Open Office ou lá como se chama esta semana o fork que está na moda que começou como um projecto da Sun.
Ou os gajos da AMD, e da Intel, e da Nvidia que fazem drivers para linux dos seus componentes.

Eu não entendo a azia com a MS, se achas que é um bicho papão, podes sempre ter uma distro tua de linux e ofereces suporte, otimização e updates de segurança de borla.

Este post pode(vos) soar estupidamente arrogante, mas faz-me confusão como é que não entendem que FOSS não é de todo um modelo de negócio funcional, porque o exemplo de sempre (Unix) é feito por pessoal pago para o manter, e se querem suporte que não seja um post num fórum(e rezem ao robot jesus que o que rebentou não seja as internetz) e esperar que alguém saiba a solução, para usar em casa, epá, se calhar até podes tolerar estar sem pc, para uma empresa teres uma pessoa que depende do pc, ficar sem ele por um bug e a tua resposta, é espera que alguem responda, lol, alguem ia ser despedido bem depressa..

E quanto a equipamentos sem licença, tens montes de portateis sem SO no mercado, e qualquer desktop que montes ás peças tambem não terá qualquer licença incluida em nenhum dos componentes.
Título: Re: Software para organizar componentes
Enviado por: KammutierSpule em 28 de Abril de 2017, 13:05
Obrigado aí pela melhor clarificação das licenças. Mas como referes ao nível pessoal não é assim tao barato. A melhor forma é de certo modo usar a licença (que supostamente nao custou "nada") OEM que veio com os PCs.

Side question: de que modo posso usar a licença / key OEM que veio no PC/portatil e ir instalar (e eventualmente legalmente fazer upgrade) do Windows? Ha algum site que possa verificar a licença ou como sei qual a licença que veio no PC? (se nao estiver no autocolante? :S)

Eu não entendo a azia com a MS, se achas que é um bicho papão, podes sempre ter uma distro tua de linux e ofereces suporte, otimização e updates de segurança de borla.

Não tenho nenhuma azia ou bicho com MS, como já disse em cima, quem poder usa e quem precisar tem de usar.
Podes achar que eu sou biased mas nao sou, defendo mais que as coisas sejam feitas de modo a dar mais opções a quem usa SOs.
Custa-me ver quem faz aplicações que podiam ser feitas de modo a correr em multi OS que limitem a penas ao Windows.. porque "eu só gosto de Windows por isso vou obrigar os outros a só dependerem do Windows"
as vezes até são aplicações que nativamente já correm em multi OS (eg: Java based ou scripts ou mesmo C#)

E é o que muitas empresas que desenvolvem tools tem feito ultimamente, exemplo para os IDEs para microcontroladores,etc, que eram baseados em Eclipse passaram a lançar a versao para os dois OS...

Nos dias de hoje em minha opinião, em termos gerais, é muito simples criar aplicaçoes multi OS sem haver grandes dores cabeça com diferenças ou esforço de portar a coisa de um para o outro.. tudo depende de como a arquitectura do software é pensado.

Se considerares outras areas de Software, para aplicações web / ethernet / basedados etc, mesmo soluçoes proprietarias tem suporte para ambos OS, até porque como o produto foi desenvolvido usou linguagens (script, etc) que sao multi OS.
Ou seja, existem muitos produtos que não foram desenvolvidas pelas típicas linguagens e ambientes da MS (Visual x / .NET etc) e que se calhar de raíz ja tiveram de ser pensados para multi OS.
Talvez por isso (fortemente influenciado pelas areas web/internet) a Microsoft está a começar a integrar módulos que provem do Linux (BASH, ubuntu,etc)
Anteriormente já havia algumas soluções para criar um ambiente unix em Windows (o MingGW)
estes ambientes, mesmo para quem vá desenvolver soluções proprietárias eventualmente recorrendo a bibliotecas ou modulos GNU ou opensource, são muito mais fáceis de trabalhar e gerir do que tentar fazer as coisas em ambiente MSVisual..



Esta discussão começou porque o @edeweld queria uma solução multiplataforma e não queria ficar preso ao Windows.
O @MSR já veio aqui responder que também irá suportar Linux.
Seria interessante o MSR falar-nos da experiência, dificuldades, diferenças que teve em suportar os dois OS.



Este post pode(vos) soar estupidamente arrogante, mas faz-me confusão como é que não entendem que FOSS não é de todo um modelo de negócio funcional

Eu nunca pensei muito nisso.. não tenho conhecimento nem capacidade filosofica para visualizar e avaliar isso.
Em relação ao aspecto "sustentavel" de usar FOSS, a minha posição é a mesma de quem instala software proprietário pirata e não pensa "estas pessoas também precisam de pao para comerem.. e eu estou a roubar-lhes / não lhes estou a pagar os direitos que eles moral e legalmente merecem" - I don't care, nem penso nisso...