« first day (899 days earlier)      last day (2885 days later) » 
00:00 - 23:0023:00 - 00:00

12:36 AM
Fazia tempo que eu não encontrava um usuário que fica de mimimi:
Julio, minha solução foi: header('HTTP/1.1 200 OK'); echo 'SUCCESS'; return; Obrigado por sua contribuição!!! — prmas 1 hour ago
 
1:31 AM
@GuilhermeNascimento Porra, deu até vontade de colocar uma recompensa na pergunta apenas pela resposta. Mas vou esperar para ver se ela não será fechada antes
 
Estou votando para fechar esta pergunta como fora de escopo porque, além de o problema não poder ser reproduzido, o autor deixar claro nos comentários, que a resposta escolhida (que, apesar de ser uma tentativa justa de ajudar) não foi a solução que resolveu o problema, o que pode atrapalhar futuros visitantes. — Bacco 1 min ago
 
@Randrade no visual studio community não tem a opção de criar projeto em MVC para WEB ou Desktop?
 
@Bacco Eu preferi nem comentar, apenas votar
@drmcarvalho Não tem a opção de criar MVC para WEB ou Desktop no VS. Tem o Asp.Net MVC é apenas para WEB
Desktop, hoje, temos WPF e Windows Forms
 
1:48 AM
@Randrade o comentário é do sistema, eu pus como fechamento
 
@Bacco Haa sim. kkk
Essa eu nunca havia lido
 
@Randrade é o fora de escopo customizado, vc escreve o complemento :)
 
@Randrade a sim, vou exportar meus projetos para VS 2015
 
@Bacco Cada dia eu vejo que conheço o site menos ainda. kkk
@drmcarvalho Nem todos os projetos aceitam. Se for do trabalho, aconselho a pensar bem.
 
Só o @Gabe conhece, pq ele tem o acessório adequado pra isso.
 
1:51 AM
A não ser se for fazer manual
@Bacco A "Bola de Cristal"?
 
@Bacco Suspeitei... kkkk
 
@Randrade tem projeto que usa algumas lib e frameworks de terceiro, este não sei se vai rodar no VS 2015
 
@drmcarvalho Isso não terá problemas, o projeto em si que pode ter
 
@Randrade hehehe fica tranquilo, só de fechar a pergunta já esta otimo
@Bacco realmente o melhor caminho
 
1:54 AM
@Randrade entendi
 
@GuilhermeNascimento Já foi feito, mas é um "desperdício" para uma resposta dessa
 
@Randrade eu acho que depois dá pra reciclar a resposta repensando na pergunta. Certa vez o @bigown salvou uma resposta minha "perguntando certo". O cara escolheu um absurdo de resposta que não funcionava, e era pra validação de CPF
 
@Randrade ainda sim ela será indexada no Google e outras pessoas chegarão a resposta, mas realmente as vezes é decepcionante, mas as vezes acontece e teremos que "aceitar"
 
@Bacco Eu pensei em algo do tipo, mas aí tem aquela opção de duplicata pois geraria as mesmas respostas de outra pergunta.
 
@Bacco se entendi quer dizer pegar a resposta e levar pra uma nova pergunta?
 
1:56 AM
@GuilhermeNascimento Mas a pergunta não ajuda na indexação
 
@GuilhermeNascimento isso. talvez com ajustes na resposta pra nao ficar tao específica.
@Randrade como está negativada, dá pro sistema 'digerir" ela depois de um tempo, principalmente se for removida a resposta de lá. @GuilhermeNascimento mas por enquanto deixe.
 
@Bacco Aí sim... kkk
 
@Randrade ah é verdade :/
 
@Randrade e eu acho que nao é o caso de dup, pq ta fora de escopo aquela. Aquilo não dá pra reproduzir, de fato.
 
@Bacco Sim, mas enquanto tiver aquela resposta, a opção de "gerará respostas iguais" ainda terá uma certa "aplicação", mesmo a pergunta sendo uma mer**
 
 
19 hours later…
8:38 PM
Dei um up no @CiganoMorrisonMendez agora, mas não sei pq tinha uma marchinha famosa de carnaval na minha cabeça enquanto eu analisava as 2 respostas.
 
9:26 PM
Agradeço bastante se alguém responder essa minha dúvida: Pra ser um programador PHP intermediário e avançado é preciso saber a base de que? Por exemplo: Intermediário é Orientação a Objetos
 
@Vinicius acho que precisa saber programar, a linguagem é um detalhe. Quanto à orientação a objetos, creio que vc tenha falado como um exemplo, mas não tem muita relação com o "avanço".
@Vinicius é complicado "medir" o nível do programador. E desnecessário, pq essa "qualificação" não serve pra muita coisa. O negócio é estudar, estudar, estudar, e continuar estudando. O resto você vai descobrir no mercado.
Claro que se você quer dizer que sabe programar em PHP, por exemplo (assim como qq outra linguagem), tem que entender as características da linguagem.
 
@Bacco Eu fiz esse tipo de pergunta pq estou perdido para saber oq estou precisando aprender, por exemplo semana passada nem sabia oq era um teste unitário, etc.. ai com base nisso dava pra ver. Hoje vou ver se entendo o que é SPL, tipo isso
@Bacco Quando você diz as características da linguagem, se refere ao que exatamente?
 
@Vinicius tem cara muito ruim que conhece todas essas siglas, e tem cara bom demais que nunca leu teoria. Claro que é bom saber, mas não é isso que faz um bom programador.
@Vinicius saber pra que a linguagem serve bem, pra que não serve, pegando PHP como exemplo, saber como configurar, entender os conceitos de variáveis, iteradores, array, escopo, entender que é uma linguagem "quase de script" apesar de poder ser usada para um programa, entender que roda no servidor em se tratando de web, entender que a performance não é nenhum exagero, e entender do entorno da linguagem (por exemplo, pra web, entender de HTTP, cookies, etc).
Tem muito mais coisa que isso, só tou pegando exemplos pontuais. Na verdade a experiência e prática vão determinar muita coisa.
Agora, se a pessoa não entender o básico de condição lógica, estruturas de decisão, loops, etc, não vai conseguir ser programador em praticamente nenhuma linguagem. Novamente, são só exemplos, tem muito mais que isso em jogo.
Aliás, já vi vagas pra cara "experiente em PHP", e quando vi o código dos caras dava vontade de chorar. Tudo OOP, e MVC ainda. Isso fica uma desgraça de ruim quando é usado sem saber. E quase toda "agenciazinha" usa sem saber pq ta usando.
 
9:42 PM
Vejam só, é o @Bacco
 
Vejam, é o @WallaC#!
2
 
C# 10 X Wallace 0
 
@WallaceMaxters, você que é o cara do Laravel, explique pro @Vinicius o que é um programador intermediário e um avançado em PHP, no seu modo de ver :)
 
@Bacco bem, eu me acho mesmo, hehhehe
Qual é a dúvida?
 
17 mins ago, by Vinicius
Agradeço bastante se alguém responder essa minha dúvida: Pra ser um programador PHP intermediário e avançado é preciso saber a base de que? Por exemplo: Intermediário é Orientação a Objetos
 
9:45 PM
@Bacco acho que nesse caso é uma questão mais relacionada a programação do que em PHP
 
Muito obrigados vocês :D estou muito feliz
 
Na minha opinião, um cara intermediário em PHP sabe OOP. O cara avançado já sabe usar as classes da SPL de có e salteado
@Bacco eu penso assim: Para descobrir se o cara é avançado, é só fazer uma pergunta para ele de qualquer coisa em PHP. Se ele responder sem ir no manual, algo que é mais complexo, eu já diria que é um avançado
 
@WallaceMaxters entao eu sou o maior amador em PHP daqui kkk
 
Por exemplo, @Bacco, não estou sendo esnobe, mas a maioria das coisas que o pessoa me pergunta lá no TI sobre PHP, eu sempre respondo, sem eles ter que pesquisar na internet
Por exemplo: "No PHP, tem como descobrir se um parâmetro de um método de uma classe é opcional ou não?". Se você responder isso sem ir no manual ou no google, tiro o meu chapéu
 
@WallaceMaxters e isso na prática faz o cara fazer o resultado final do trabalho dele melhor?
 
9:49 PM
Claro, que as vezes eu esqueço as coisas, mas eu sei como pesquisar. Respondo (quando estou ocupado para ajudar)"Vai lá e pesquisa ReflectionMethod"
@Bacco No meu caso sim. Se eu sei resolver um problema sem pesquisar, é uma etapa a menos, não acha?
 
@WallaceMaxters isso eu acho fundamental: "eu sei como pesquisar"
 
@Bacco isso. O problema é que o pessoal lá no TI as vezes não sabe. Daí eu dou uma moral
 
@WallaceMaxters poderia dizer que tá economizando alguns segundos. nao sei se muda o resultado, pq se a pessoa achar a solução correta, tenho a impressão que empata (e ainda corre o risco de revisar uma coisa que nunca usou, que serve exatamente praquilo kkk) Mas entendo o que vc ta dizendo.
 
@Bacco esses dias o pessoal tá assim: "Cara, preciso ler um CSV, como faço?", respondi: "str_csv, ou SplFileObject, mas é melhor usar a classe que eu deixei pronta no meu GIST"
 
@WallaceMaxters Justamente te "provoquei" a responder, pro @Vinicius ter uma opinião que eu sei que é diferente da minha, assim enriquece a conversa.
@WallaceMaxters jabá é bom tambem kkk
 
9:51 PM
@Bacco sim, eu praticamente consigo responder 70% de coisas em php sem ter que ir no manual. Eu não estou falando perguntas genéricas como: "Como fazer um login com sessão em PHP"
Mas eu falo de perguntas do tipo: "Como faço para dividir um array em 3?", nessas eu sou crack
 
Nossa eu fico observando, e vendo que vocês sabem tanta coisa. Espero um dia ser assim
 
@Vinicius Cara, vou dar uma dica. Desenvolva alguma biblioteca, aí sim você fica craque. Voce vai ter que correr atrás das coisas para aprender
 
@Vinicius é prática só. O segredo é estar aberto a acrescentar coisas no conhecimento. Quando o cara acha que sabe 100%, ele para de aprender. Esteja sempre aberto a aprender
 
@Bacco Lembrei da bíblia agora: "É melhor o jovem insensato que se deixa admoestar (ensinar), do que o velho sábio que não quer aprender nada"
 
@WallaceMaxters Ok, é bom eu me basear em alguma ou algo do tipo?
@Bacco Ok, pode deixar que vou sempre estar aberto a aprender, muito obrigado
 
9:55 PM
@Vinicius eu sou o cara que tenta fazer cosas milaborantes com PHP.
Vou dar exemplos
15
Q: Quais são as formas de iterar um array em PHP (sem foreach)?

Wallace MaxtersAntes que eu seja censurado pela pergunta, aviso de antemão que o intuito da mesma é simplesmente a nível de curiosidade. Eu sei que o foreach é o meio mais adequado para isso. Porém gostaria de saber o seguinte: Quais são as formas de iterar com um array em PHP, sem a utilização do foreach, de...

@Vinicius começe a pensar como faria isso acima
eu costumava a me desafiar assim
 
@WallaceMaxters kkk lembrei dessa, é aquela que eu apelei.
 
@Bacco não lembro, kkkkk
 
1
A: Quais são as formas de iterar um array em PHP (sem foreach)?

BaccoOk, só de sacanagem, vai a minha resposta: print_r( $array ); Isso itera e já mostra na tela de uma vez só, tanto chaves quanto valores. E o melhor ainda, funciona em arrays multi-nível ;)

 
@Bacco -1, kkkkkkk
Zoeira
 
ué, tá certa! kkkk - pode não ser o que vc esperava, mas eu juro que eu não menti :P
 
9:57 PM
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk morri de rir kkkk
 
@Bacco Poderia pensar em iterator_apply(new ArrayIterator($array), $callback)
@Vinicius entende o uso de Iterators? A classe em si?
 
Boa noite pessoas \o/
 
@Vinicius é claro que eu postei como brincadeira, mas de fato a função itera na array toda. Só que não dá pro usuário controlar isso, claro. O treco itera, mostra, e ao programador só resta assistir kkkk
 
@Vinicius aprendi OOP. E dá uma olhada na SPL. Apesar de critica, acho que tem coisas boas sim
@Bacco já ouviu falar da SplStack? Parece coisa de Python
 
@drmcarvalho oi. vi que vc tava quieto aí no cantinho, nem falei nada :P
@WallaceMaxters eu acho legal pra facilitar a abstração, mas sempre prefiro função "crua" no dia a dia.
 
9:59 PM
$stack = new SplStack
$stack[] = 1;
$stack[] = 2;
$stack[] = 3;

foreach ($stack as $key => $value)


3
2
1
@Bacco ArrayAccess já usou?
 
@WallaceMaxters Muito obrigado vou reler o chat desde o início pra filtrar melhor, e ver o que vocês me recomendaram e anotar
 
@Bacco e @Vinicius a minha maior dúvida e a coisa que eu zoada o PHP (porque não entendia o nome) era as classes IteratorIterator e RecursiveIteratorIterator
 
@Bacco tava pegando as dicas de PHP também rsrsrs
 
@WallaceMaxters não uso praticamente nada dessas coisas. Acho bom saber, pq as vezes tenho que fazer coisas com implementação de terceiros, mas nas minhas coisas eu vou no mais "raso" possível. Por exemplo, quase sempre eu tiro DateTime do PHP e converto pra date() normal, e o código quase que dobra de rendimento, além de geralmente ficar mais curto
 
@Bacco Eu gosto do ArrayAccess. Ele deixa você atribuir valores numa classe como se fosse um array
 
10:02 PM
Como você menciona duas pessoas?
 
@Vinicius digita @ e põe o nome do cara
 
@Vinicius geralmente eu dou reply na 1a, depois @ e tecla tab, ou @ e inicial da pessoa, e tecla tab até chegar na que eu quero
 
@Vinicius vc digita @ veja-> @WallaceMaxters
 
@WallaceMaxters e @Bac
 
@Bacco Mas o que você entende quando você ve uma classe que chama RecursiveIteratorIterator ou IteratorIterator?
 
10:03 PM
@Vinicius só faltou apertar TAB :)
 
eu uso o tab, mais tem que ficar esperto para nao marcar alguem cm msm nome
 
@WallaceMaxters o nome ja diz que itera nos iteradores
 
@Bacco e @WallaceMaxters e @drmcarvalho ata, eu tinha apertado ENTER kkkk, editando...
 
O IteratorIterator é um Iterator que itera sobre outros iterators. O RecursiveIteratorIterator é um Iterator que itera sobre iteradores recursivos.
 
10:04 PM
@Vinicius se apertar a seta pra cima, vc pode editar mensagens anteriores
 
acho melhor eu parar para não confundir o @Vinicius
 
Só que é fácil fazer confusão kkk. Volta e meia eu esqueço, e respondo coisa que acabaram de perguntar por cima da postagem anterior.
 
@Bacco tem casos que eu concordo com você: Faz com OOP as vezes parece mais digitação, mas vejo suas vantagens
$r = new RecursiveIteratorIterator(new RecursiveArrayIterator($recursive_array));
// ficou grande isso aí
 
o som de alerta do chat me da susto toda hora kkkkkkk
 
@Bacco eu gosto do LimitIterator Combinado com SplFileObject
 
10:06 PM
@Bacco e @WallaceMaxters muito obrigado, vocês! Me ajudaram muito, não sabe a diferença que a dica de vocês vão em ajudar.
 
@WallaceMaxters como vai os estudo em C#?
 
@WallaceMaxters eu não sou contra OOP por si só, mas eu acho que em PHP fica esquisito. Diferente de C#, que a classe é toda montada e organizada na compilação, o PHP tem que remontar tudo a cada acesso.
 
@drmcarvalho bem, estou mexendo exatamente agora
 
@Vinicius não tenha pressa, deixe o tempo fazer o trabalho dele. O seu é estudar. É tipo cozinhar alguma coisa. Se tirar do fogo antes da hora, pode não ficar muito bom, então, ao cozinhar, deixe o fogo fazer o trabalho dele.
 
@WallaceMaxters Desktop ou WEB ou Mobile?
 
10:07 PM
@drmcarvalho Web, sempre
 
@WallaceMaxters eu to estudando WEB, mais faz pouco tempo que iniciei, vim do desenvolvimento Desktop
 
@drmcarvalho Dê as mãos ao @Bacco. Ele curte um Desktop
 
Hahaha
@Bacco ja trabalho com Delphi?
 
@WallaceMaxters aplicação web pra mim me remete ao cap. nascimento. NUNCA SERÃO! kkk
 
kkkk
 
10:08 PM
@drmcarvalho conheço, mas nao uso. Gosto de algumas coisas do Delphi, mas acho que ficou muito enrolado. Principalmente os tipos kkkk
 
@drmcarvalho lá bem avacalhar a conversa
 
@WallaceMaxters Eita rsrs
 
@drmcarvalho kkkkkk, é melhor falar de PHP do que de Delphi
 
@drmcarvalho a parte que eu gosto é vc gerar um .exe, entregar pro cliente e ele rodar sem encher o PC do cara de porcaria.
 
@Bacco tenho que fazer um ajax no ASP.NET, to com preguiça, confesso
 
10:10 PM
@Bacco sem duvida, rsrs, em alguns casos não tem mais que um .exe
@WallaceMaxters ja desenvolveu para android no VS?
 
@drmcarvalho agora, os tipos, como as varantes de string são uma loucura kkk
 
@drmcarvalho comecei VS ontem, jovem.
Santo Ninja!
Santa Gambiarra!
 
@drmcarvalho nesse ponto eu gosto do Harbour tambem. O máximo que eu mando além de .exe são umas DLLs na pasta.
 
@Bacco o que eu acho um pouco loucura é os ponteiros, ja mexi em sistema que abusava quando trabalhava com delphi, e eu nem sei o pq disso kkkkk
 
@Bacco usa referências em PHP... Dá vontade de refatorar o código todo quando eu vejo, kkkkkk
 
10:13 PM
@WallaceMaxters rsrs, vc programa em C# tmbm, para android
 
@WallaceMaxters referência é bom quando bem usado, o problema é o "bem usado".
@drmcarvalho ta falando de Xamarin ou outra coisa?
 
@Bacco e as doideiras que são possíveis fazer no PHP 5.5

isset(func()[0]['func']()['index'])
kkkkkkkkk
 
@Bacco Xamarin
 
@WallaceMaxters é que tem muita coisa que é novidade no PHP, mas tem em clipper faz mais de 25 anos.
 
@Bacco acho que tem outras ferramentas, mas eu não conheço
 
10:14 PM
@Bacco paia isso...
@Bacco o legal do C# é que ele já mostra que você fez a cagada no momento da compilação
 
@WallaceMaxters Exemplo: cDiaSemana := {'Dom','Seg','Ter','Qua','Qui','Sex'}[nDia]
 
@Bacco só no php 5.5 isso daí. E dá pra fazer uma constante com array no PHP 5.6
 
@WallaceMaxters e no clipper ha 25 anos atrás :)
 
@Bacco Python :D
 
aliás, @drmcarvalho, o Harbour (assim como o Clipper) usa := também pra atribuição
 
10:17 PM
@Bacco Clipper e antigo rsrs, pensava que apenas o pascal usava o := como atribuição
 
Bacco e @Vinicius um desafio: Como fazer um range com chaves e valores iguais em php, em uma linha?

range(10, 100, 10); // tem que ser esse aqui, em uma linha
Ele gera
[10, 20, 30, 40, 50] mas tem que gerar [10 => 10, 20 => 20, 30 => 30]
 
@WallaceMaxters PHP é uma linguagem que aceita programação funcional?
 
@WallaceMaxters Ok obrigado vou tentar
 
@Vinicius uma linha
 
@WallaceMaxters Uma linha de comando?
 
10:19 PM
@drmcarvalho array_map e array_reduce são de funcional, certo?
@Vinicius uma linha de código, e sem gambiarra
 
@WallaceMaxters não conheço esses recursos em PHP rsrs ainda não sei PHP
 
@drmcarvalho já mexeu com python?
@Bacco tá tentando aí, kkkkkkk
 
@WallaceMaxters na verdade eu li agora. vc quer um array fixo, ou arbitrário? gerado dinamicamente, ou com as chaves já definidas antes? Dê mais detalhes do problema.
 
@Bacco Quero que você gera, com a função Range, uma sequência de arrays. Porém, as chaves e valores tem que ser iguais na geração.
 
@WallaceMaxters usando 2x o range é fácil, usando operações de array tb, mas dá pra iterar tb. Depende da complexidade que vc ta esperando. Vou pensar aqui.
 
10:22 PM
Por exemplo ... de 10 a 100, pulando de 10 em 10
range(10, 100, 10). Porém as chaves tem que ser iguais, certo
[10 => 10, 20 => 20, 30 => 30]... Se fosse a partir do 30 ao 40, teria que ser

[30 => 30, 31 => 31]
 
@WallaceMaxters sim, conheço um pouco de Python
 
@Bacco Em uma linha dá, kkkkk. Mas quero ver seus niveis de "criatividade" com o PHP, hehehehhe
 
@WallaceMaxters o mais besta seria um array_combine repetindo o range, mas vou pensar em coisa melhor.
 
@Bacco nada de dar uma de esperto e dizer: "é só declarar o array direto"
 
@WallaceMaxters Ok começando, Obrigado tentar aqui
 
10:24 PM
@Bacco kkkkkk, já deu uma dica para o @Vinicius.
@Bacco sim, tem como eliminar a repetição que você está pensando... Com uma linha ainda
 
@WallaceMaxters por ora é isso, mas vou melhorar: array_combine( $a = range(10,100,10), $a )
 
@Bacco filho da mãe! esse cara é bom mesmo, kkkkkkkk
 
@WallaceMaxters tou pensando em outros modos.
 
@Bacco Tem como ser diferente?
 
@Bacco bem, esse é o único que conheço ainda, hehehehe
 
10:27 PM
@WallaceMaxters e @Bacco Eu tinha feito assim:
print_r(array_combine(range(10, 30, 10), range(10, 30, 10)));
Não pensei em declarar variável kk
 
@Vinicius kkkkkk.
 
@Vinicius é quase a mesma coisa, eu só economizei memória :) - mas tou pensando como fazer sem repetição
 
@Bacco é exatamente por isso que eu declararia a variável também
 
Quem mais sabe C# aí?
 
lista do C# aqui do chat:

@CiganoMorrisonMendez @Randrade @jbueno
 
10:28 PM
@Bacco Massa :D
 
@Bacco um, se conseguir, vai me superar, kkkk. Não sei como fazer de outra forma, era isso mesmo!
 
@Bacco Quando você diz sem repetição. Fala de não repetir o range(10, 30, 10)?
 
@WallaceMaxters eles estao off
 
@Vinicius é, pq ai ta criando 2 ranges, sao 2 execuções do range, armazenadas em 2 lugares da memória
 
@Bacco e @Vinicius vcs tambem sabem C#?
 
10:29 PM
@Vinicius tem uma outra que meu amigo pirou: "Sabe listar um diretório em php usando uma linha de código"
 
@drmcarvalho Sou bastante novato, não conheço nenhuma línguagem de Desktop ainda
 
@drmcarvalho eu praticamente nao mexi com C# ainda, só experimentei umas coisinhas rapidamente
 
@Vinicius desculpa lhe corrigir: Não existe esse negócio de "Linguagem de Desktop". O PHP também é Desktop, com GTK.
 
@WallaceMaxters consegue contar a quantidade de uma determinada letra em um vetor de char em apenas uma linha?
@Vinicius quais linguagens vc esta estudando?
 
@drmcarvalho array_count_values($array)
 
10:31 PM
@drmcarvalho PHP, LESS, JavaScript, jQuery algumas não são realmente linguagens mas...
 
@WallaceMaxters em C# kkkkk
 
Viu, a rapidez @Bacco? é disso que eu to falando, kkkkkk
 
@Vinicius e o jQuery se nao me engano
 
@Bacco tem de outro jeito? Descobriu aí?
 
@WallaceMaxters Como assim listar um diretório?
 
10:33 PM
@WallaceMaxters bom, pra empatar eu não demorei tanto, mas tou pensando se tem jeito mais elegante :P - como é "code golf", é diferente
 
@Vinicius listar arquivos de um diretório
 
@drmcarvalho é essa mesma é uma biblioteca, acho que LESS também talvez
 
@Bacco é mesmo
 
@Vinicius nao conheço LESS rsrs
 
@WallaceMaxters glob()?
 
10:34 PM
@Vinicius dá também
@Vinicius como o "cara do OOP" eu faria assim
foreach(new FileSystemIterator('dir') as $file) echo $file, PHP_EOL;
@Vinicius tem como fazer o foreach numa linha só, sabia? hehehehhe
 
@drmcarvalho Eu acho bom pq aumenta a produtividade do CSS
 
@Vinicius eu gosto do Sass. E sim, aumenta a produtividade. Tem umas coisas bem poderosas que facilitam cálculos e afins.
 
@WallaceMaxters por ora acho que a variável é o jeito mesmo, tem jeitos curtos, mas não são eficientes. Todas as outras que eu pensei tem loop (ou iteração), o que não é vantagem.
 
@WallaceMaxters Não sabia kkkkk, q massa
 
@Vinicius a sim, eu estou aprendendo WEB, sei quase nada de WEB rsrs
 
10:36 PM
@Bacco será que um for multiparâmetros vai, kkkkk?
 
@WallaceMaxters Eu tava curioso de saber como era o Sass, pq tem umas coisas no LESS que tão me limitando ai eu pensei, quem sabe o Sass talvez possa me ajudar
 
@WallaceMaxters dá até com 1 só, mas acho menos elegante.
 
@Vinicius eu não sei Sass, mas fuço
@Bacco é feião
 
@Bacco e @WallaceMaxters vcs sabem Python?
 
@drmcarvalho python eu acho que sou intermediário (saíndo do básico), kkkkkk
 
10:38 PM
@WallaceMaxters python e interessante, eu sei o basico
@WallaceMaxters nunca peguei projeto em Python, mais pretendo, aqui perto da minha cidade tem o INPE eles trabalham muito com Python
 
@drmcarvalho Nossa....Listou até pasta que não sabia que tinha dentro do meu disco local kkkkkk
 
@drmcarvalho é bom e produtivo
 
@WallaceMaxters /\$RECYCLE.BIN /\Developer /\Documentos /\Kempdec /\M�sicas /\skreth /\System Volume Information /\xmutarn
 
@Vinicius Usa o Psysh, cara. É bom para treinar algumas coisas. É o PHP na linha de comando
 
@WallaceMaxters for( $i = 0; $i < 100; $a[$i] = ( $i += 10 ) ); horrivel
 
10:39 PM
@Bacco Meu Deus, neusa!
 
@WallaceMaxters eu te mandei pra sua cabeça se complicar pra saber como pode ser esse resultado kkk: ideone.com/Sb1YAD
 
@Bacco pior que só de colhar para o código eu entendi. mas acho que tem um erro, aí
 
@WallaceMaxters mas entendeu como é que o índice virou 10 antes da soma? Veja no IDEONE funcionando. Te mandei pra vc estranhar mesmo kkk.
 
não entendi isso, kkkk
 
@WallaceMaxters tá vendo como eu tb tenho meus truques na manga? kkk PHP faz umas coisas do cão. Não devia funcionar assim.
 
10:41 PM
@Bacco é o parenteses?
 
@WallaceMaxters é o PHP mesmo, que faz loucura na ordem de resolver as coisas. Nunca use isso na prática pq pode mudar. O @CiganoMorrisonMendez que gosta dessas coisas bizarras do PHP kkk
@WallaceMaxters o certo mesmo seria usar uma expressão separada com o +=, e não fazer isso junto da atribuição. Isso que eu fiz é pura tosquice, mas só pelo sarro. Em resumo: Não era pra funcionar.
 
@Bacco eu faria assim, mas fiz melhor
for( $i = 0; $i < 100; $a[$i] = $i, $i += 10);
Lembra que eu falei do for com múltiplo parâmetro? sabia dessa?
 
@WallaceMaxters for( $i = 0; $i < 100; $i += 10, $a[$i]=$i );
isso eu pus lá no demo, embaixo da errada
 
@WallaceMaxters Psysh entrei no site dele, ele é oq?
 
nao é multiplo parametro, é expressão
assim como for( $i = 0, $j = 0; $i < 100; $i += 10, $j +=20, $a[$i]=$j );
 
10:45 PM
for ($a = 1, $b = 5, $c = 3; $a < 100; $a++, $b *= 2, $c /= 4)
 
mudei o j só pra ficar mais facil de entender se alguem testar
sim, quase tudo quanto é canto aceita expressão.
 
@Vinicius psysh é um REPL. É um READ-EVAL-PRINT-LOOP, é um jeito de você rodar o php na linha de comando e o resultado já sai na hora
@Vinicius por exemplo
>>> 1 +1 // isso você digitou
//2 // resultado
>>> 1 + 3 // isso você digitou
// 4 // resultado
 
@WallaceMaxters Eu tenho que fazer isso?
~ $ wget https://git.io/psysh
~ $ chmod +x psysh
~ $ ./psysh
Pra instalar?
 
@Vinicius usa o Linux?
 
bom, o papo ta bom, mas eu vou nessa
 
10:48 PM
Esse nao tem salvação
1
A: Como definir e obter versão do aplicativo

Paulo Henrique Nery OliveiraNa IDE Android Studio, isso pode ser feito de duas maneiras: A primeira, através do menu Build > Edit Flavors...: Depois basta clicar [OK], fazer um Sync Project e um Make Project Ctrl+F9 Ou através do código direto, em Gradle Scripts > build.gradle: apply plugin: 'com.android.applicati...

 
@Bacco Muito obrigado de novo :D
 
@Vinicius usa Linux? Se for é isso mesmo, manda bala
 
@WallaceMaxters Não Windows kkkk, eu tentei uma vez fazer uma pergunta relacionada ao ambiente de desenvolvimento mais apropriado pra WEB e tive que remover a pergunta kkkk
plataforma*
 
@Vinicius é, é por isso que eu gosto do Linux :D
 
@WallaceMaxters Você usa ele?
 
10:50 PM
Mas tem jeito de usar no Windows também, te passo sem precisar você pesquisar
 
Criou uma pergunta e respondeu, marquei como duplicata desse ai q postei aqui, ele disse q não, eu concordei e removi o fechamento
agora ele copia a resposta da outra pergunta, e cola ai, ou seja, oportunismo puro, antes não era duplicata, mas agora a resposta da outra serve
 
@Vinicius sim, eu só uso linux. Windows só para C#, mas para php, python e afins, só linux. Acho melhor
O ambiente do Linux é mais amigável para instalação dos recursos, windows tem que ficar colocando variáveis de ambiente
@Vinicius faz assim para instalar
Tem o php funcionando na linha de comando?
 
@WallaceMaxters Sim
 
@WallaceMaxters da uma olhada na consulta em linq que montei, tem algumas coisas para melhorar nela
 
@diegofm usar fakes para negativar minha resposta não ajuda em nada! — Paulo Henrique Nery Oliveira 1 min ago
kkkkkkkk sou fake
 
10:53 PM
@Vinicius

php -r "readfile('http://git.io/psysh');" > psysh
php psysh
 
@WallaceMaxters Eu fiz assim: php --version e mostrou informações, significa que ta funcionando né?
 
@Vinicius sim, acho que é só executar o comando acima. Qualquer coisa, se não funcionar, baixa, pois a url acima já é o psysh
 
@WallaceMaxters Bom não apareceu nada
 
@Vinicius não salvou o arquivo?
pera ae
 
@WallaceMaxters Tipo eu copiei colei e apertei enter
ai desceu pra linha de baixo pra digitar comando
de novo
ai coloquei php psysh
e apertei enter também
 
10:56 PM
o cara ta dizendo q eu sou fake kkkkkkkkkkkkk
 
não entrou numa "telinha"?
 
@WallaceMaxters n kkkk
 
vcs tao filtrando o que eu falo? :(
 
@Vinicius talvez uma boa ideia seja você instalar o Cygwin, que é igual o terminal do Linux no Windows
 
@diegofm ele apagou a resposta
 
10:57 PM
ele instala um "PHP isolado também"
 
@WallaceMaxters ok
 
@Vinicius pera aí, não terminou, não vamos nos dar por vencidos, kkkkk
tenta isso por último
 
@WallaceMaxters ok kkkkkk
 
@Vinicius lembrei, tem o Composer instalado?
 
@WallaceMaxters Sim
 
10:59 PM
OK, então é mais fácil
faça assim
composer g require psy/psysh:@stable
 
00:00 - 23:0023:00 - 00:00

« first day (899 days earlier)      last day (2885 days later) »