@WallaceMaxters, estou ainda montando uma resposta para IPC em que falo de diversos tipos de IPC, tava chegando agora na parte de envio de sinais e práticas esquisitas de IPC (como via arquivo ou, pior, via banco de dados)
@LINQ lembrando que tem mais de 1 tipo. Se é backup etc, tem o Glacier, que é baratissimo, só é mais demorado pra recuperar. E mesmo o armazenamento normal tem mais de 1 tipo e preço, depende só da redundancia.
@LINQ não é pra mim, é pra um cliente, ele é muito cheio dos controles, mas ao mesmo tempo é desorganizado, vive misturando cartão da empresa com coisa pessoal, ae bloqueiam, sei que o problema é o cliente, mas não tenho o que fazer, por isso se fosse BR dava pra emitir boleto ou qualquer outra coisa e ele se vira
@Randrade eles queriam me forçar a mandar uns documentos pra liberar minha conta que foi convertida indevidamente. depois de alguns telefonemas e contatos eles voltaram atrás. Mas só depois de eu deixar claro um prazo pra eu nao entrar judicialmente,
@LINQ eu ia contratar um serviço pros meus clientes, mas este cliente em especifico é cheio das manias de querer ter o "controle das coisas", ae nem consigo argumentar com ele :/
@JeffersonQuesado sim, tb dá. Depende muito do suporte do OS. Eu tenho um ramdisk aqui pra certas coisas, tou estudando pra viabilizar o uso automático em sistemas meus, pra coisas de terceiros que infelizmente dependem de arquivo.
@JeffersonQuesado Quase usei pra remessa bancária, pq o sistema que a TIVIT me passou pra um cliente da Caixa dependia de salvar coisa na pasta certa. Mas resolvi 2 problemas de 1x so. Nao usei o aplicativo oficial deles, portanto nao preciso de Java na maquina, e nem geração de arquivo de remessa. Eu "APIzei" o sistema deles :P
@WallaceMaxters tem caso que não tem como fugir, quando o sistema de terceiro só tem essa opção. Em condições normais eu acho terrivel, toda uma série de operações desnecessárias. Mas imagine algo importante que nao possa perder no meio. Aí o arquivo ou DB tem sua utilidade, como persistência.
Estou usando o JPA para preencher minha tabela que se localiza num Iframe.
O código segua a seguinte logica, através do JPA faço uma seleção no meu banco para achar todos os nomes que possuam parte do nome que escrevi, por exemplo se me entrada for "m", todos as pessoas com nome começando por "m...
Agora o gerente de TI tem bons embasamentos para fazer a chefia deixar de ser negligente. Ninguém quer pagar 3Mi pra recuperar algo que, com 1/10, estaria protegido.
Quando tratamos de orientação a objetos em PHP (e muito provavelmente em outras linguagens), deparamos com os seguintes jargões: "A implementação deve estar sempre oculta!"; "A implementação não importa para orientação a objeto..."; "Os métodos devem sempre ser encapsulados..."...
O ponto que se...
@Bacco outra coisa: Quando você desenvolve pra Desktop, consegue "acesso fácil" no agendador de tarefas do Windows? Tenho a impressão que tem muitos vírus se aproveitando desse cara
@PauloSérgioDuff Deixo a resposta disso para o @Bacco :p
@PauloSérgioDuff algo um tanto quanto pessoal de se dizer, pessoalmente em linguagens que podem ser estruturadas ou OO eu uso conforme a "necessidade", se não tem necessidade não uso.... Vejo muita gente (quase unanimidade) que usa OO pra qualquer coisa, sendo que nem sempre é necessário.
@PauloSérgioDuff sobre os caras que ficam exaltando o OOP com essas frases, vou usar a mesma frase do João Dória: "Ah, os especialistas! adoro os especialistas", kkkkkkk
Quais são os principais motivos (na prática) que levam desenvolvedores a aplicar a prática de desenvolver voltado para interface e não para implementação?
Estou iniciando meus estudos na área de Engenharia de Software, ouvi muito a respeito do termo Design Patterns e sua aplicabilidade e importância em projetos de software. Segue abaixo uma definição:
Em engenharia de software, um padrão de projeto ou padrão de desenho
(do inglês design patte...
Embora ordinariamente eu siga a resposta do Lacobus, este é um bom lugar para lembrar que o compilador tcc tem uma biblioteca de vínculo dinâmico que permite a compilação de código dinâmico:
#include "libtcc.h"
void (*)(unsigned int)
compilar_funcao(TCCState * s) {
char buffer[1024];
ch...
a função realmente funciona no Chrome, mas estou com um problema para fazer ela funcionar no IE e no Firefox e preciso que exporte em excel para esses dois browsers, para um projeto :/ quais seriam as alterações necessárias? Já tentei usar o ExecCommand para o IE e não deu em nada... Alguém tem u...
@PauloSérgioDuff sou a contrário desta opinião, tem coisa que realmente dá pra fazer e não ficar dependente de 3rdparty, mas tem otimas coisas que é melhor deixar separado pela questão de versionamento e correção de BUGs, existem otimos 3rdparty que são "uma mão na roda" (cc @WallaceMaxters)
@PauloSérgioDuff não fui eu quem votou, mas presumo que "não" seja pela sua pergunta, mas sim pelo assunto, por ser algo relativo, independente de quem perguntar o assunto sempre vai ser o mesmo para OO: "depende da necessidade", mas eu não posso afirmar que foi este o pensamento de quem votou para fechar ou negativou
@PauloSérgioDuff Tem muita pergunta que é fechada devido ao assunto, não por culpa do AP (no caso você) ;)
@GuilhermeNascimento O foda é que antes de eu me aprofundar no OOP, os "programadores de verdade" vivem colocando banca do paradigma. Daí quando você toca em assuntos práticos do dia dia, toda essa 'verdade absoluta' desaparece magicamente. Vira tudo opinião. Não sei se você me entende
@PauloSérgioDuff justamente, não existe verdade absoluta hehehe, quero dizer, OO vai ser sempre relativo, a não ser que a linguagem seja 100% OO xD, posso formular uma resposta, mas seria a respeito do PSR-2/3/4, pode ser? Esses seriam os "padrões mais usados"
@WallaceMaxters Prefiro muito mais os editores de códigos do que as IDEs overkill. Tem IDE que que você tem que fazer um curso para você usar ele HAUHAUHAUH
@WallaceMaxters O mais torturante é quando eu tentava aprender C++. Tudo qualquer lugar queria empurrar o visual studio. Você tem que fazer um curso para fazer um curso HAHAH
Existe uma linguagem de programação chamada Brainfuck que tem uma sintaxe bem confusa e de difícil compreensão.
Por exemplo, para se fazer um simples Hello World na mesma, você tem que fazer o seguinte:
++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--...
@LINQ pelo menos ele não viu a época WinME (cc @WallaceMaxters), não era servidor, era para usuário convencional, era um novo Kernel, mas era um Kernel tão ruim que só deu problema, então a MS voltou pro WinNT e criaram o win2000 e o WinXP
@PauloSérgioDuff a proposta era boa, se os programadores da MS tivessem o cuidado necessário, eu acreditava no potencial do Kernel, só que como muitas coisas, foi feito "nas coxas"
Não vou me sentir um gênio por ter "descoberto isso", mas vi num arquivo de log que o Windows tem uma "versão interna". Na verdade o Windows 10 seria Windows 6.0.1 se não me engano, kkkkk
@PauloSérgioDuff Eu programo nas duas linguagens. Não tem rivalidade, só que comprar string usando método Equals é coisa de quem programa Java. Não tem sentido fazer isso no C#
@LINQ uma vez estávamos disputando numa comunidade de PHP qual seria as maneiras possíveis (e mais porcas) de ser converter um número pra positivo em PHP. Não vai acreditar na ideia que eu propus :p
Eu tenho duas barreiras com C#: 1) Usar o windows 2) Convencer ao médio empresário a pagar uma licença de 1200 reais pelo windows server. Uma linguagem fantástica....mas muito limitada a ambiente windows. Isso vai mudar com o ASP.net e o .NETCore ....mais caramba viu....
@LINQ pensei que Xamarin tinha tanto "api" com suporte pra C# quanto Java, presumo que muita gente tenha migrado do Java e ainda use Xamarin com isto (só teoria mesmo), então fizeram a propaganda em cima disto, mas é só um chute, pode ter sido cagada deles mesmo xD
@PauloSérgioDuff Por que? O Mono funciona ótimo. O dia que você programar algo como o mono e ficar tão bom quanto, pode tentar chamar ele de gambiarra.
@LINQ O cara pede pra você fazer uma gambiarra. É rápido, mas a longo prazo você vai pagar por isso. Se pagar agora (fazendo uma boa estrutura), pagará menos depois.
Pagar = Tempo
Cara, o chat tá dando um bug que a mensagem está literalmente "indo pro espaço"
@LINQ o Cigano até me fez uma crítica quando eu estava usando Visual Studio: "É muita marretagem o cara querer usar o git na linha de comando quando se tem uma IDE"
@LINQ eu vi os caras no "DTI" da faculdade usando Visual Studio e C#. Aquele momento que meus olhos enchem de lágrimas... E ainda fiz a pergunta óbvia: "Vocês zoam PHP por aqui?", "Ah, é claro"
I have tried the html5 video with textTrack, it works properly with .vtt (WebVTT). However, it doesn't work with .srt.
So my question is whether html5 support .srt on the chrome or firefox?
I have looked the information in w3 but there are no information about srt.
http://www.w3.org/TR/html5/e...
@WallaceMaxters sim, video é uma coisa nova em HTML e legendas mais ainda, existem diferentes tipos de formatos de legenda creio eu, então eles resolveram padronizar ou algo assim
Se este paragrafo é único não vejo mal algum em usar simplesmente uma classe, afinal é pra isto mesmo que elas existem, não tem motivo pra criar um seletor complexo ou usar JavaScript, basta fazer algo como:
.powerdby {
color: #f00; /* é apenas um exemplo */
}
<p>Oi</p>
<p class="p...
Elaborei o seguinte código serial para realizar a ordenação Odd-even sort, que primeiro vai ordenando os índices par/ímpar e depois ímpar/par.
import time
def oddevenSort(x):
sorted = False
while not sorted:
sorted = True
#ordena indices par/impar
for i in range...
Estou procurando a parte Python da paralelização, mas aqui vai a ideia geral de como aproveitar ao máximo o paralelismo
Ideia geral para a ordenação
Para utilizar ao máximo o paralelismo, procure usar ao mínimo possível a comunicação entre as tarefas paralelas, assim não será necessário sin...
IPC: inter process communication. A parte mais fácil da pergunta já foi respondida, mas ela abrange muito mais por baixo.
Vou tomar a liberdade aqui e falar que processo é tudo aquilo que ocupa o processador para simplificar o entendimento, ok?
Os níveis de IPC variam de acordo com a tecnologia...
Se uma pergunta foi fechada por estar em inglês, ela foi traduzida, mas não está suficientemente clara, eu consigo votar para fechar por outro motivo ou mantenho fechada mesmo não sendo o motivo mais adequado?