Desenvolvendo aplicativos com C e Mysql - Ajuda
Olá pessoal. normalmente trabalho na área de administração de redes e programação web, mas sempre tive imenso desejo de desenvolver utilizando C(a meses comprei alguns liveros sobre o assunto). Um dos meus sonhos é poder cooperar no desenvolvimento de algum aplicativo. Bom, aqui no escritório, surgiu a possibilidade de desenvolver alguns softwares para algumas empresas, quero utilizar C para me adaptar (sei que demoraria muito,mas o tempo não é tanto problema assim), e como base de dados Mysql. Pretendo desenvolver os aplicativos para GNU/Linux e windows( aqui na minha cidade o linux tá começando a aparecer nas médias empresas agora, e com muito suor), utilizando ferramentas open source, gcc for linux e windows(djjpg eu acho),GTK 1.2, C e Mysql (o postgresql para o win98 fica muito pesado) só que estou com duas perguntas que me intrigam: I - .Existe problemas de porte na hora da compilação para estes sistemas operacionais se eu utiilzar o padrão C ansi e as bibliotecas do GTK e MYSQL ? II - Não estou conseguindo encontrar uma forma de conexão C no MySQL, já criei as funções de conexão, mas na hora de compilar ele nao encontrava a biblioteca mysql.h, copiei a que vem com os fontes para /usr/include e aí ele não encontra as funções que executo (mysql_real_connect, etc) III - Como poderia utilizar uma conexão via ODBC com C e MySQL? Creio que ficaria mais fácil e não teria problemas de portabilidade... A principal intenção disto e práticar e levar as pequenas empresas daqui soluções for linux, mas para aqueles que não podem se desfazer (nem querem) do Ruindows, uma solução puramente livre. Pensei em php/gtk, o que diminuiria a curva de aprendizado, mas como ele interpreta, imagino que ficaria muito mais pesado do que o maravilhoso C. Pretendo desenvolver de forma cliente/servidor, fazendo com que o servidor utilizado seja gnu/linux (debian, claro)... Bom pessoal, se alguém puder me dar um forma nisto, iria ajudar bastante. Desde já agradeço -- +--+ |Daniel Cordeiro de Morais Neto| |Administrador de Redes| |PontoFinal.com Soluções Integradas| |F. 244-0757 | |Debian User - 453 - Woody 3.0 | +--+
Como montar sistema de arquivos novell netware no linux ( mount /dev/hdcx)
Pessoal, o servidor novell da emrpesa ao qual dou suporte (na área de linux) de pau, de tal modo que não se consegue montar o volume pelo ncpmount. A única forma que pensei seria colocar o hd em outra máquina e montar a partição novell, mas ele não reconhece. Alguém poderia ajudar? Desde já agradeço Daniel Cordeiro
definifindo variáveis globais para o sitema
Pessoal, estou precisando incluir alguns caminhos e variáveis na inicialização do sistema, agora estas variáveis devem ser definidas para o sitema, ao invés de ser adicionada apenas para o usuário no .basrc ou .bash_profile. No mandrake eu costumava colocar em /etc/profile. Alguém pode me dizer se existem algum outro script ao qual se possa definir estes valores para o sitema e não para o shell corrente? Desde já agradeço Daniel Cordeiro
Problema de execução de aplicativos no MARS_NWE
Pessoal, estou com o sequinte problema: Configurei um servidor linux com o MARS_NWE, está tudo funcionando corretamente, a maquina conecta (attach) ao servidor, eu acesso os seus arquivos e tudo, o problema é que quando tento EXECUTAR os apicativos em clipper, ele não produz nenhum efeito, como se o aplicativo não funcionasse, mas usando o dosemu no servidor e lredir para acessar o programa, mando executar o aplicativo e funcina normalmente! Alguém tem algum idéia do que seja?? Sem mais, Daniel Cordeiro
Convertendo nome de arquivos de maiusculo para minusculo em bash
Pessoal, tenho um arquivo chamdao FILE.TXT e gostaria de convertê-lo para file.txt, como faço isto em bash? O problema maior é que tenho que converter cerca de 2.000 arquivos. Gostaria de fazer um script que verificava todo um diretório. alguém tem uma idéia? Desde já agradeço Daniel Cordeiro
Programa de gerência de central telefônica da empresa
Pessoal, na empresa aqui o pessoal, colocou um programa que recolhia as informações da central telefônica da empresa. Ele imprima o código da pessoa que ligou, para onde, e sua duração entre outras besteiras. Só que ele funciona apenas em NT, e vivia dando pau, para piorar o pessoal que prestava suporte a rede telefônica da empresa fugiu e não deixou a senha da NT nem o progrma funcional. Já dá para perceber o drama... Li uma vez sobre um aplicativo GPL que fazia algo similar a estre software proprietário, que roda em linux. Se alguém souber de algum e pudesse enviar o nome ficaria muito grato. Daniel Cordeiro
Arquivos do Microsoft Network Client 3.0
Pessoal, estou tentando colocar uma rede com samba e estações diskless com o FREEDOS, mas não sei como configurar no freedos uma rede TCP/IP, algumas pessoas da lista me indicaram usar o Microsoft Network Client 3.0 mas procurando no site da microsoft, o ftp está fora do ar (novidade...). Alguém poderia me enviar o dito cujo, tenho que concluir este serviço até sábado. Desde já agradeço DAniel Cordeiro
configurando LAN do FREEDOS para acesso ao samba/nfs
Pessoal, sei que a lista é sobre linux, mas estou com um problema relacionado a um software livre, o freedos. Como faço para configurar o freedos em uma rede tcp/ip para ter acesso aos arquivos compartilhados no meu servidor (debian-woody) samba ou nfs? to precisando substituir uma rede novell com estações diskless em dos via flopy para linux, já tinha feito isto com lts e dosemu, mas o consumo de memória e tráfego na rede me fizeram desistir e repensar alguma outra solução. Não sou da época do LAN Manager do DOS.6.22 e já procurei material sobre o assunto, sem sucesso. Se alguém puder me ajudar, ou me indicar enderços úteis para se configurar a rede nas máquina com freedos e poder acessar o servidor netbios ou nfs seria de grande ajuda. Desde já agradeço, Daniel Cordeiro
gdm2 não alteram tema
Olá pessoal, acabei de instalar o gdm2 que está no repositório do kov (valeu mesmo!!!), só que estou com o mesmo problema dos outros colegas: Não consigo alterar os temas. Olhando os e-mails anteriores vi algumas soluções mais elas não surtiram efeito... alguém está que já passou por isto poderia ajudar, pois estou montando uma rede com ltsp e gdm, e gostaria de impressionar o pessoal com themas diferenciados, mostrando que olinux também tem o seu valor no desktop! Desde já agradeço, Daniel Cordeiro
java-compiler-dummy no Woody
Estava lendo no Debian Java FAQ (que vem com o pacote java-common) que: 5.2.2 What virtual packages could I use? * java-common. It is the Mother Of All Java Packages, in the proposed policy. It contains the text of the Policy (Docbook), as well as utilities scripts (for instance to build a CLASSPATH from a list of jars (submissions welcome). * java-compiler-dummy.It is a small tool useful for the transition to the new Policy. Until all compilers comply with the Policy, java-compiler-dummy provides the following services: + Provides: java-compiler so upper packages are happy, + set CLASSPATH before calling the real compiler. * java-virtual-machine-dummy. It is a small tool useful for the transition to the new Policy. Until all virtual machines comply with the Policy, java-virtual-machine-dummy provides the following services: + Provides: java-virtual-machine so upper packages are happy, + set CLASSPATH before calling the real VM. No woody só existem dois dos pacotes citados: - java-common - java-virtual-machine-dummy Onde está o java-compiler-dummy ??? Abraços, Daniel -- Os computadores são como as carroças: sempre têm um burro na frente. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: lockd + NFS
I have the same problem... Why? Em Tue, 29 Jan 2002 11:18:42 +0100 Fendt, Robert [EMAIL PROTECTED] escreveu: Hi * I have a little network with one NFS server and 3 NFS clients: Server (192.168.0.1): kernel 2.2.16 ClientA: kernel 2.0.38 ClientB: kernel 2.2.19pre9 ClientC: kernel 2.2.19pre17 If I mount a NFS share on ClientA, everything is ok. On B and C though, I get the following messages: - after I mounted the share (which works without problem), I get: nfs warning: mount version older than kernel - after the system clock got set, I get: nsm_mon_unmon: rpc failed, status=-93 lockd: cannot monitor 192.168.0.1 lockd: failed to monitor 192.168.0.1 This set of messages is repeated ca. 20 times until I get a login prompt. Then, after I successfully logged in, those messages appear again ca. 4 times. mount -V on all four hosts gives me: mount-2.10f I can access the shares from all three clients without a problem, just these annoying messages keep appearing. Do I need to update the kernel version on my server to a post 2.2.19 kernel? If so, why? If not, any other suggestions? I have google-searched for answers. I found the question a couple of times but no satisfying answer. Thanks a lot in advance, Rob Robert Fendt PO PC KS RD, Hard- and Firmware Fujitsu Computers SIEMENS #define Phone_Desk +49-821-804-2404 #define Phone_Lab +49-821-804-3808 #define FAX +49-821-804-2656 mailto:[EMAIL PROTECTED] Interested in Debian GNU/Linux, electronics and old bavaria? Visit http://www.kbrzs.de Also now online: Learning Embedded Internet developement on http://www.embit.org MOTD: Windows: The Gates of hell - - -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- Só há uma maneira apropriada de usar um belo vestido: esquecer que você está dentro dele --Émile de Girardin
Re: New woody machine, can't ssh to it.
This is my /etc/ssh/sshd_config: # Package generated configuration file # See the sshd(8) manpage for defails # What ports, IPs and protocols we listen for Port 22 # Uncomment the next entry to accept IPv6 traffic. #ListenAddress :: #ListenAddress 0.0.0.0 Protocol 2,1 # HostKeys for protocol version 1 HostKey /etc/ssh/ssh_host_key # HostKeys for protocol version 2 HostKey /etc/ssh/ssh_host_rsa_key HostKey /etc/ssh/ssh_host_dsa_key # Lifetime and size of ephemeral version 1 server key KeyRegenerationInterval 3600 ServerKeyBits 768 # Logging SyslogFacility AUTH LogLevel INFO # Authentication: LoginGraceTime 600 PermitRootLogin no StrictModes yes RSAAuthentication yes PubkeyAuthentication yes #AuthorizedKeysFile %h/.ssh/authorized_keys # rhosts authentication should not be used RhostsAuthentication no # Don't read the user's ~/.rhosts and ~/.shosts files IgnoreRhosts yes # For this to work you will also need host keys in /etc/ssh_known_hosts RhostsRSAAuthentication no # similar for protocol version 2 HostbasedAuthentication no # Uncomment if you don't trust ~/.ssh/known_hosts for RhostsRSAAuthentication#IgnoreUserKnownHosts yes # To disable tunneled clear text passwords, change to no here! PermitEmptyPasswords no # Uncomment to disable s/key passwords #ChallengeResponseAuthentication no # Use PAM authentication via keyboard-interactive so PAM modules can # properly interface with the user PasswordAuthentication no PAMAuthenticationViaKbdInt yes # To change Kerberos options #KerberosAuthentication no #KerberosOrLocalPasswd yes #AFSTokenPassing no #KerberosTicketCleanup no # Kerberos TGT Passing does only work with the AFS kaserver #KerberosTgtPassing yes X11Forwarding no X11DisplayOffset 10 PrintMotd no #PrintLastLog no KeepAlive yes #UseLogin no #MaxStartups 10:30:60 #Banner /etc/issue.net #ReverseMappingCheck yes Subsystem sftp/usr/libexec/sftp-server --- And I have a ssh_host_key. Thanks for your help. [ ]'s Daniel Em Thu, 24 Jan 2002 16:03:47 -0500 Thomas R. Shemanske [EMAIL PROTECTED] escreveu: From /usr/share/doc/ssh/README.Debian.gz : SSH now uses protocol 2 by default -- This means all your keyfiles you used for protocol version 1 need to be re-generated. The server keys are done automatically, but for RSA authentication, please read the ssh-keygen manpage. If you have an automatically generated configuration file, and decide at a later stage that you do want to support protocol version 1 (not recommended, but note that the ssh client shipped with Debian potato only supported protocol version 1), then you need to do the following: Change /etc/ssh/sshd_config such that: Protocol 2 becomes: Protocol 2,1 Also add the line: HostKey /etc/ssh/ssh_host_key (you may need to generate a host key if you do not already have one) .. Daniel Cordeiro wrote: i have this problem too... look this: [EMAIL PROTECTED]:~] # ssh -1 localhost Permission denied. but... [EMAIL PROTECTED]:~] # ssh -2 localhost Password: I'm using OpenSSH_3.0.2p1 from woody. In Tue, 22 Jan 2002 18:10:38 -0500 Acheron [EMAIL PROTECTED] wrote: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- P. Sabe por quê a Intel não chamou o Pentium de 586? R. É porque quando eles somaram 486 com 100 deu 585.732691!
Re: New woody machine, can't ssh to it.
i have this problem too... look this: [EMAIL PROTECTED]:~] # ssh -1 localhost Permission denied. but... [EMAIL PROTECTED]:~] # ssh -2 localhost Password: I'm using OpenSSH_3.0.2p1 from woody. In Tue, 22 Jan 2002 18:10:38 -0500 Acheron [EMAIL PROTECTED] wrote: First, is the ssh daemon actually running on the box? (take a look at the process list, and nmap the box to make sure that ssh is bound to port 22). If it is running, are there any access control mechanisms in place? IPChains / IPTables, TCP Wrappers, host control mechanism in the sshd config, etc.
Problemas com modulos da alsa-project
Olá lista! Instalei os módulos de som da alsa ( versão 0.5.12a-1 ) da woody, mas estou tendo um problema muito estranho... Durante a inicializacao do micro, recebo a seguinte mensagem: snd: snd_intel8x0_chip_init: invalid AC'97 codec snd: Intel ICH soundcard not found or device busy (intel8x0) E o módulo não é carregado. Mas se logo após a inicializacao eu logar como root e executar:/etc/init.d/alsa start O módulo é carregado perfeitamente. Alguém sabe o que pode estar acontecendo?! [ ]'s Daniel -- Quem pensa grande também erra grande --Martin Heidegger
Coda
Em 09 Jan 2002 20:06:59 -0200 Andre Luiz [EMAIL PROTECTED] escreveu: Coda File System try at: http://www.coda.cs.cmu.edu/ Vc utiliza o Coda?! Ele realmente é bem mais rápido do que o NFS?! -- +-+ | André Luiz de Oliveira | | Debian GNU/Linuxer | +-+ | Solvo S/A - Serv. de Missão Crítica | | - [EMAIL PROTECTED] | | Universidade Estadual Paulista | | - [EMAIL PROTECTED] | +-+ [ ]'s Daniel -- Aos 46, devemos ser avarentos; só temos tempos para as coisas essenciais --Virginia Woolf
Re: Java mal configurado
Valeu Cláudio! Procurei em vários lugares mas ainda nao achei a solução... É muito chato ter que dizer pro usuário do seu programa que sua área de texto nao aceita aspas... Parece que o culpado disso é vc, q nao sabe programar direito... :p De qualquer forma, se eu encontrar a resposta eu mando pra lista. [ ]'s Daniel Em Wed, 2 Jan 2002 22:41:18 -0200 Cláudio Max [EMAIL PROTECTED] escreveu: Em Wed, 2 Jan 2002 19:03:06 -0200 Daniel Cordeiro [EMAIL PROTECTED] disse que: Estou com um probleminha para configurar o java no Debian. Estou usando os pacotes que peguei num dos mirrors de www.blackdown.org. Aparentemente ele está funcionando bem. Mas quando uso programas que utilizam o javax.swing.JEditorPane eu não utilizar caracteres como , ' e ` O editor do Netbeans usa o JEditorPane. Imaginem o que é ter que programar sem poder utilizar aspas duplas. :p No site do Netbeans eles dizem que isso ocorre quando o java não está bem configurado no sistema. Não tenho uma solução limpa pra você. Aparentemente não é o java da blackdown e sim qualquer implementação tem esse mesmo comportamento (bem, não sei quanto a IBM, mas o da Sun é um sonoro SIM! :-) A gambiarra que resolve meu problema é o seguinte: usando o KDE eu configuro dois teclados: brasileiro e C (EUA). Há uma conbinação de teclas (ctrl-alt-k) que alterna entre os teclados. Assim, quando estou programando, uso o teclado normal (com acentos, uma vez que, em geral, minhas variáveis usam acentosHttpSession sessão = new HttpSession etc). Quando vou usar aspas eu teclo ctrl-alt-k, digito o que quero e depois ctrl-alt-k. Não é elegante, não é limpo, não é prático. Só é eficaz. :-) Se você descobrir como resolver isso decentemente, não deixe de tornar público! :-) Abraço Cláudio -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- O dinheiro não é tudo na vida. Também tem ouro, as ações, os imóveis e os títulos bancários.
Unidentified subject!
Olá! Estou com um probleminha para configurar o java no Debian. Estou usando os pacotes que peguei num dos mirrors de www.blackdown.org. Aparentemente ele está funcionando bem. Mas quando uso programas que utilizam o javax.swing.JEditorPane eu não utilizar caracteres como , ' e ` O editor do Netbeans usa o JEditorPane. Imaginem o que é ter que programar sem poder utilizar aspas duplas. :p No site do Netbeans eles dizem que isso ocorre quando o java não está bem configurado no sistema. Alguém sabe como configurá-lo?! Abracos, Daniel
Re: kernel 2.2.20
Em Tue, 18 Dec 2001 13:57:59 -0200 Pedro Zorzenon Neto [EMAIL PROTECTED] escreveu: Oi Daniel, Veja em http://www.debian.org/security/2001/dsa-047 Trecho extraido do link acima: This is a list of problems based on the 2.2.19 release notes as found on http://www.linux.org.uk/; Se voce reparar bem, verá que em http://www.kernel.org/pub/linux/kernel/v2.2/ já está disponível para download o kernel 2.2.20, mas o mesmo nao possui Changelog. Eu li há umas semanas atrás que o kernel 2.2.20 não possui changelog pois a única mudança foi o conserto de uma grave falha de segurança do kernel 2.2.19 que o Alan Cox não quis divulgar em detalhes para que o problema não fosse explorado. No Debian stable nunca é alterada uma versão do pacote. Quer dizer que mesmo que seja lançado vários kernels da série 2.2.x eles sempre atualizarão um pacote chamado kernel-source-2.2.19? Portanto, as correções feitas no kernel 2.2.20 foram passadas para o kernel 2.2.19, de modo que o sistema tenha um 2.2.19 corrigido e não um 2.2.20. Abraços Pedro Obrigado pela ajuda. [ ]'s Daniel
kernel 2.2.20
Olá! Li que há um problema de segurança no kernel 2.2.19 e só estou esperando sair um pacote para fazer a atualizacao mas, até agora, nada de pacote. Alguém sabe porque (ou onde posso descobrir o porque) nao foi lançado um pacote com o novo kernel para a potato?! Abracos, Daniel
Re: Alsa 0.9+0beta4-5 e Woody
Jose, Para compilar eu nao tive nenhum problema... Vc deve ter os pacotes kernel-source e alsa-source instalados e entao digitar: cd /usr/src/kernel-source-versao_do_kernel make-kpkg --added-modules alsa-driver-0.9+0beta4-5 modules_image Entao ele criará o pacote com os modulos da alsa que devem ser instalados com o dpkg. Mas o problema é que o pacote alsa-utils da Woody nao suporta essa versao dos modulos... Ainda nao consegui fazer funcionar... Alguem conseguiu? Ou tentou? :) [ ]'s Daniel Em Sun, 14 Oct 2001 18:11:02 -0300 Jose Eduardo [EMAIL PROTECTED] escreveu: | JEduardo Wrote: | | Eu tentei compilar e nao estou conseguindo de forma alguma esta mesma versao, tem algum segredo ??? | ( Sound Blaster Live ) | | obrigado. | | - Original Message - | From: Daniel Cordeiro [EMAIL PROTECTED] | To: debian-user-portuguese@lists.debian.org | Sent: Sunday, October 14, 2001 4:14 PM | Subject: Alsa 0.9+0beta4-5 e Woody | | | Estou com um probleminha... | | Uso o woody e os modulos da alsa. Sempre usei os modulos da série 0.5x e | ontem tentei instalar os modulos da série 0.9x beta (aproveitando que eu | ia instalar o Kernel 2.4.10). | Para compilar o kernel e o modulo foi tudo ok. Mas quando eu fui usar, | recebo a seguinte mensagem: | | linux:~# /etc/init.d/alsa start | Starting ALSA sound driver (version 0.9.0beta4): intel8x0. | alsactl not found, mixer settings will not be restored. | | Tentei entao: | linux:~# alsactl restore | alsactl: SND CTL open error: Sound protocol is not compatible | | Ai notei que apesar dos pacotes alsa-base e alsa-source estarem na | versao 0.9x o pacote alsa-utils está na versao 0.5x. | | Há algum pacote na woody que eu estou esquecendo de instalar? | | | Obrigado, | | [ ]'s | | Daniel
Alsa 0.9+0beta4-5 e Woody
Estou com um probleminha... Uso o woody e os modulos da alsa. Sempre usei os modulos da série 0.5x e ontem tentei instalar os modulos da série 0.9x beta (aproveitando que eu ia instalar o Kernel 2.4.10). Para compilar o kernel e o modulo foi tudo ok. Mas quando eu fui usar, recebo a seguinte mensagem: linux:~# /etc/init.d/alsa start Starting ALSA sound driver (version 0.9.0beta4): intel8x0. alsactl not found, mixer settings will not be restored. Tentei entao: linux:~# alsactl restore alsactl: SND CTL open error: Sound protocol is not compatible Ai notei que apesar dos pacotes alsa-base e alsa-source estarem na versao 0.9x o pacote alsa-utils está na versao 0.5x. Há algum pacote na woody que eu estou esquecendo de instalar? Obrigado, [ ]'s Daniel
Re: sylpheed-0.6.1
Estranho... Estou usando o 0.6.1 do testing agora mesmo.. Nao tive problema nenhum com o upgrade. Abracos, Daniel Em Fri, 14 Sep 2001 21:37:24 -0300 Gustavo Noronha Silva [EMAIL PROTECTED] escreveu: Em Fri, 14 Sep 2001 19:12:35 -0300 Cassiano Leal [EMAIL PROTECTED] escreveu: Voltei p/ o 0.5.1 e funcionou. Alguém está usando o 0.6 sem problemas? eu uso o bom e velho 0.4.99 patcheado que tenho pinado no apt =) talvez fosse legal você enviar um bug report se descobrir que é falha nele mesmo... =) []s! -- Gustavo Noronha Silva - kov http://www.metainfo.org/kov ** | .''`. | Debian GNU/Linux: http://www.debian.org| | : :' : | Debian BR...: http://debian-br.sourceforge.net | | `. `'` | Be Happy! Be FREE! | | `-| Think globally, act locally! | ** -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- Os homens não ficam mais espertos com a idade. Apenas perdem mais cabelos --Preston Sturges