#cassandra centos
Explore tagged Tumblr posts
Text
vidas fragmentadas
Cassandra se surpreende ao rever Laura.
[Laura]- vim ver como você tá, irmã. Não dá notícias direito, nossos pais tão preocupados.
[Cassandra]- gente, mas eu tô mandando mensagem sempre que posso.
[Laura]- mas você sabe como eles são.
[Cassandra]- meu Deus do céu...mas eu não tenho paz mesmo, hein. Enfim, deixa eu te apresentar meu amigo Douglas. E Douglas, como você já pôde ter percebido, essa é minha irmã, Laura.
[Douglas]- oi, Laura. Muito prazer.
[Laura]- o prazer é meu. Você não parece ser um maníaco sexual como meu pai tá achando. (risos)
[Cassandra]- Laura! Quê isso!
[Douglas ri]- não sou, não, pode dizer pra ele ficar tranquilo. Vamos entrar?
[Laura]- vamos. Bom que fico sabendo mais sobre você, irmã. Tá magra, hein, certeza que só tá passando a miojo.
[Cassandra]- não começa, Laura, eu tô ótima.
Cassandra manda uma mensagem pra Douglas.
[Cassandra via mensagem]- não conta pra ela sobre o cabaré.
Douglas olha pra Cassandra, receoso.
Francisco vai atrás de Iara no cabaré.
[Francisco]- você é linda, hein.
[Iara]- obrigada.
[Francisco]- e é nova por aqui, né?
[Iara]- sim, tô começando hoje.
[Francisco]- olha só, então hoje é meu dia de sorte. (risos)
[Iara]- é? Por quê?
[Francisco]- porque nunca fui o estreante de alguém nessa área, se é que me entende.
[Iara]- entendo super.
[Francisco]- quanto cobra pra deixar eu fazer o que quiser com você? Pago qualquer valor.
[Iara]- por mil reais a hora, serei cem por cento submissa.
[Francisco]- fechado.
Bia topa com Sabrina no corredor e elas se encaram por alguns segundos.
[Bia]- vai ficar mesmo sem conversar comigo, é isso?
[Sabrina]- não. Não quero ficar assim, já tenho tantos problemas, quanto menos, melhor, né.
[Bia]- concordo. Quê que tá pegando?
[Sabrina]- ah, você sabe.
[Bia]- deixa eu te ajudar, Sabrina. Eu sei que você é forte e pode superar isso que tá passando, mas sozinha é muito difícil.
[Sabrina]- Bia, você quer mesmo ser minha amiga, não quer?
[Bia]- mas é óbvio!
[Sabrina]- então para de falar sobre esse assunto comigo, ok?
0 notes
Text





7 APRILE 1915 nasceva BILLIE HOLIDAY
"Non tardai molto a diventare una schiava tra le meglio pagate. Prendevo anche mille dollari alla settimana, ma quanto a libertà non ne avevo più di quando ne potesse avere il più pidocchioso bracciante della Virginia, cento anni fa".
Cento e dieci anni fa la nascita di una delle più grandi interpreti del 900.
Una vita breve e intensa di dolore e trionfi.
Un talento immenso fatto di pathos e sensualità.
Che ieri come oggi la rende un modello.
I successi con le grandi orchestre e i piccoli combo, le truffe dei discografici e gli anni tristi.
Storia (senza stereotipi) della vita scandalosa di una creatura meravigliosa
Cosa resta oggi di BILLIE HOLIDAY?
Risposta scontata. Moltissimo.
Intanto la profonda bellezza che ha donato al mondo. E non solo quello del jazz.
Anzi. Nata Eleanora Fagan a Philadelphia il 7 aprile del 1915, Billie è stata - e resta - una delle più belle e influenti interpreti vocali del Novecento tout court. E il suo centesimo dalla nascita val bene qualche pensiero intorno a quella figura così incredibilmente dotata, sensuale, fragile, seducente.
Una pasoliniana disperata vitalità la sua, che unita al ciclopico talento musicale le ha aperto i cuori di milioni di persone. Con però, alla distanza, la discutibilissima prevalenza – il maledettismo, quello degli altri però, va sempre di moda – della prima sul secondo. Tesi che con molta ragione Cassandra Wilson, che le ha da poco dedicato un disco di abbagliante intelligenza, bellezza e sensibilità, sostiene con vigore.
Un omaggio il suo che, fra i pochi realizzati – anzi i pochissimi, a dispetto di ambita rotondità del centenario e fama del personaggio: solo altri due che si sappia, quello asciuttamente molto jazz dell’ottimo portoricano d'America Jose James e l’altro della vociante e troppo giovane inglese Rebecca Ferguson – brilla proprio per il suo compiuto desiderio di accendere, con bel piglio contemporaneo, lo splendore senza tempo di un classico moderno.
Che come Billie non può più scendere dall’Olimpo cui è saputa assurgere. Per, appunto, l’enormità di ciò che ebbe in dono e di cosa seppe farsene. E non, una volta per tutte, per le inenarrabili sofferenze, la miseria e le violenze sessuali da bambina, la prostituzione da adolescente, l’eroina (con processi e galera al seguito) e l’alcol che mise nel sangue per turare la voragine nella sua anima, gli infiniti amori folli e senza speranza, la segregazione durissima di cui per tutta la vita fece le spese. Malgrado una celebrità che tra gli afroamericani, fin lì, era toccata solo al genio, anche di businessman, del però integerrimo e religiosissimo Duke Ellington.
1 note
·
View note
Text
kenneth ainda tinha em seu rosto um sorriso, mas os olhos cresceram um pouco, em um pânico interno. ‘sua morena favorita.’ seria aquela uma constatação justa? ele estava noivo, afinal. e teoricamente, a mulher com quem planejava casar deveria ser a pessoa mais importante para ele. não que qualquer coisa no mundo fosse capaz de mudar a estima que o loiro sempre tivera pela melhor amiga, e certamente não era como se ele se importasse com ela um por cento a menos sequer, mas sentia que considerá-la acima de cassandra era simplesmente errado, dado o contexto. como se mentisse para a futura esposa sobre o que ela representava para si. e kenneth a amava. certo? certo… é, certo! então, ele talvez devesse considerar ambas no mesmo patamar, apenas de maneiras diferentes. cassie e mishti tinham seu amor por completo, porém amores distintos. deveria ser assim. “nem acredito que está de volta para valer depois de todo esse tempo.” comentou, com sinceridade. não que pensasse por um segundo que ela havia voltado por ele, há alguns anos havia feito as pazes com o fato de que mishti jamais voltaria. mas porque sempre fora como se seu lar, e todos os que o representavam (ele próprio incluso) fossem pequenos demais para seus grandiosos planos.
três anos, para ser mais específico. faziam três anos que kenny finalmente aceitara que a amiga nunca se contentaria com… bem, com ele. havia considerado seriamente se mudar para londres atrás dela, na época. tinha sido por isso que viajara na ocasião, inclusive — não que ela sequer sonhasse com aquilo. em algum surto psicotico, o sawyer havia decidido que enfim seria honesto quanto aos sentimentos que enchiam seu coração toda vez que a via. até mesmo havia confidenciado sua decisão à irmã mais velha, na época, considerando que a parte mais difícil seria deixar sua família em outro país. e ah, ele chegou tão perto! no reino unido, no entanto, as coisas não saíram como ele havia planejado. mishti tinha sua agenda repleta de compromissos que não poderia desmarcar, e um deles era com um modelo idiota que ela havia esquecido de mencionar ser seu mais recente caso. nada sério, ela tinha esclarecido. não importava. kenny percebeu que já havia passado da hora de superar aquele sentimento que jamais seria retribuído. não a culpava, muito menos a ressentia. era culpa somente dele que tivesse se permitido iludir por tantos anos, envolvendo-se em buscas românticas repletas de auto sabotagem enquanto se resguardava para um amor que jamais aconteceria. quando se despediu da jovem no aeroporto, decidiu se despedir também daquela trava que havia colocado no coração. e demorou, claro. não foi fácil e nem agradável. a distância física ajudava, mas o contato constante e a própria prontidão a estar disponível para ela sempre que precisasse tornava tudo mais difícil. mas conseguiu. e então conheceu cassandra. e agora ele estava noivo. e amava sua noiva! precisava tomar cuidado para não cair em padrões antigos, não agora que estava feliz e via um futuro em sua relação.
“claro que eu quero. estou ansioso para minhas duas pessoas favoritas se conhecerem” a frase não fora tão inconsciente assim, pois quis reforçar de algum modo que ele não poderia mais priorizar mishti como fizera a vida toda. não se ele quisesse ser feliz com outra pessoa. foi como um lembrete em voz alta de que o lugar antes ocupado unicamente pela melhor amiga, agora era partilhado. presumia que ela talvez não lidasse tão bem com as mudanças que estavam por vir na dinâmica dos dois, mas aquilo estava fadado a acontecer eventualmente. o sawyer simplesmente não poderia continuar deixando tudo de lado por ela. mishti havia passado uma vida correndo atrás de seus objetivos, independente de tudo e todos. era a vez dele fazer o mesmo. olhou para a mão que segurava a dele, quase suspirando audivelmente diante da carícia. sabia que não seria fácil manter sua decisão quando a visse pessoalmente outra vez, mas não sabia que a batalha interna travada seria tão difícil. sentiu o peito apertar em desconforto, não porque não gostava do toque, nem porque pensava em cassandra, mas porque se sentira fraco por um mero toque ser capaz de lhe confundir a mente outra vez. tossiu, como se o som fosse capaz de trazê-lo de volta ao eixo. dessa vez, seria forte: seguiria decidido. discretamente, soltou a mão da dela, sob a desculpa de precisar de ambas para ajeitar a mala pesada em mãos antes de segurar o celular ali apenas para que a mão não ficasse livre. ‘você está noivo, kenneth. não pode passear por aí como se mishti fosse sua namorada’
“fico feliz em ouvir isso. você sabe que eu não vivo sem você, mish” respondeu, dizendo nada menos do que a verdade. uma verdade que ele vez ou outra desejava não ser. porque as vezes era dolorido demais sentir aquilo. amá-la tanto, querê-la muito mais. não parecia justo nem com ela, que sem intenção alguma causava nele aquele buraco no coração toda vez que ia embora. já havia desejado parar de se importar tanto. já quis que a distância os afastasse, que ele eventualmente se cansasse de estar de prontidão. mas nunca chegara nem perto. infelizmente para o sawyer, sua frase era uma verdade incontestável. não havia kenneth sem mishti, não importava o que ele fizesse, não importava a distância entre eles ou o tempo que passasse. o braço enorme do loiro passou pelos ombros alheios em um aperto amigável e breve, que reforçava o carinho de suas palavras, mas que finalizara muito mais rápido do os toques que normalmente partilhavam. estava em suas próprias mãos a tarefa de se desvencilhar da necessidade que nutrira todos os anos, e por mais difícil que fosse, tinha que se esforçar. do lado de fora do aeroporto, não demoraram para chegar no carro e após deixar a bagagem no porta malas, abriu a porta para a garota entrar. já no banco do motorista e resolvendo utilizar seu óculos escuros para aliviar o sol, deu partida sem perder tempo. “ainda preciso achar uma roupa para esse evento de sábado” comentou, distraído com o trânsito. “cassie sempre diz que ocasiões especiais pedem roupas novas. alguma coisa sobre energia renovada, mas eu acho que ela só cansa um pouco rápido das coisas” havia leveza na voz, um sorriso carinhoso até, porque não considerava aquilo um ponto negativo. para alguém que se apegava fácil a todo tipo de bobagem, era interessante observar o dinamismo da castillo. “sei que sempre saímos pra comer alguma coisa quando você chega, mas cassie marcou um horário em uma loja super chique pra eu provar umas roupas. eu nem sabia que tinha loja com horário marcado. enfim, eu não consegui te avisar porque foi de última hora. mas não se preocupe, dá tempo de te deixar em casa antes”
em momentos como aquele, mishti percebia o quanto amava a voz de kenneth. limpa, jovial, capaz de fazer seu coração flutuar mesmo quando suas palavras não queriam dizer alguma coisa realmente. não exatamente pelo timbre, ou pelo tom, ou pela entonação; o sawyer sofrera diversas mudanças conforme o tempo passara, e claramente com sua voz não seria diferente. mas ela amava. era apaixonada. porque era a voz que podia ouvir por horas – mesmo que geralmente fosse ela a falar muito mais naquele relacionamento – e ainda assim a faria esperar por mais, como uma criança que espera por uma nova história na hora de dormir. porque era uma voz que lhe trouxera tanto conforto em dias de tristeza, e uma voz que, mesmo que em momentos específicos, a impactara com conselhos e verdades cirúrgicas as quais muitas vezes não estava nem pronta para ouvir. mas as aceitava, e o escutava. e era exatamente isso que diferenciava a voz de kenny entre todas as outras: ela dava valor a absolutamente todas as palavras que aqueles lábios soltavam. entretanto, estas mesmas palavras proferidas pela voz que amava tanto tinham o poder e a capacidade de levá-la tanto para o céu quanto para o inferno – lugar para o qual recebera passagem só de ida ao que o loiro trouxera à tona uma condição imposta pela noiva.
apesar de tentar manter os pés no chão sobre o motivo insano de estar ali –e compreender sua atual posição na vida de kenneth –, não pode evitar o sentimento incômodo da rejeição. era errado sentir-se assim? sem dúvida alguma. mas isso nada queria dizer para a mulher passional e apaixonada em frente ao melhor amigo e o objeto alvo de todos os seus esforços. de fato, seu sorriso esmoreceu por segundos, vítima de suas expectativas descabidas, mas tão logo o mais alto iniciou sua busca por alternativas, a mahajan fez esforço para recompor-se, recuperando o sorriso que tinha só pra ele. "vamos dar um jeito. nós dois sempre conseguimos, não é? temos tempo e, agora que eu voltei definitivamente, você não vai conseguir se livrar de mim. se depender da sua morena favorita, vai ser como nos velhos tempos." comentou divertida– e, claramente, ignorando completamente a existência de cassandra. mish referia-se a quase todos os momentos em que foram obrigados a encontrar tempo na agenda um para o outro, mesmo em grandes adversidades, mas também ao fato de que, depois de tudo, nada mudara totalmente. e ela estava lá agora, nada mais iria tirá-la do caminho dele. além da facilidade de convencer kenny a fazer muitas coisas, tinha capacidade de encontrar brechas nas agendas de ambos para passarem tempo juntos. ah, e ela iria. nem que ela precisasse abruptamente estabelecer sua presença na vida de kenneth novamente, e deixar claro para cassandra quem era e o que poderia representar para o loiro.
"ah, sim, a mala!-" e como uma brincadeira do universo que insistia em minar sua confiança, mais uma vez foram interrompidos pela castillo. mishti inspirou devagar, acompanhando a conversa unilateral. perguntava-se se cassandra também o chamava de "amor". se ela era carinhosa o suficiente para alguém como o sawyer, tão sincero e sensível, e se ela o valorizava direito – mesmo embora soubesse, pelas pinceladas delicadas de kenneth sobre a personalidade da noiva, que ela não era a pessoa ideal. não fazia ideia do que o amigo especificamente via nela, mas também sabia que talvez sua visão fechada e individualista devido aos próprios sentimentos devesse bloquear qualquer qualidade positiva que pudesse ser identificada em cassandra. o convite, por fim, lhe surpreendeu. mas não muito. algo lhe dizia que a intenção do jantar não era apenas receber amigavelmente a melhor amiga do noivo. convivera com mulheres semelhantes à cassandra a vida toda, não era sua primeira vez no parque – muito embora desejasse que fosse a última. tinha certeza que a castillo usaria o jantar para determinar papéis entre as duas, típico comportamento de alguém sem segurança no próprio relacionamento. e isso só queria dizer uma coisa.
cassandra tinha aqueles olhos verdes bem abertos.
"estou. ainda mais se for algo que você quer que aconteça." respondeu e, assim que ele deslizou a mala com uma mão para perto, a mahajan instantaneamente segurou com a própria a mão que ele usara para atender o celular, acarinhando-a levemente com os dedos. enquanto caminhavam para fora do salão de desembarque, e mesmo com toda a análise que acabara de fazer sobre a mulher com quem deveria lutar pelo enorme coração do sawyer, ela o olhava com o sentimento mais genuíno que tinha dentro de si naquele momento. "eu não quero mais perder nenhum momento que envolva você e o que é importante na sua vida, kenny. afinal, eu ainda faço parte dela, e pretendo fazer por quanto tempo a minha permitir."
5 notes
·
View notes
Photo
like if u save/use @dariasculIy
#the infernal devices#the infernal devices headers#headers the infernal devices#tid#tid headers#headers tid#cassandra centos#cassandra clare headers#will herondale#tessa gray#jem carstairs#books headers#headers books#headers
485 notes
·
View notes
Text
Just some Joseph looking for a manger
Alla fine il problema è che mi rendo conto pure io che il problema è meno mio di quello che sembra. Cassandra che combatte contro i mulini a vento, e poi muore male.
Un po’ come rispondere alle improvvise sollecitazioni di mia madre che non mangio da quasi due giorni e che stanotte non mi sono mai messa a letto, eppure sono tornata a lavorare e, come sempre, ho tutto dolorosamente sotto controllo. Ma soprattutto come lei che dice di volermi aiutare e, scontratasi con il mio inaspettato non per me, grazie, passa per di qui portando solo scompiglio, un vero e proprio vortice in cui non ho la disponibilità di cadere. Come i vestiti di mio padre nella casa di montagna, e cento altre urgenze da usare come ombrelli per la sua personalissima pioggia interiore. Ha il mio rispetto, ma fa troppo caldo ed io non vedo l’ora di riuscirmi a bagnare. Quindi, la camera d’eco che riesce a procurarsi mi lascia semplicemente assordata, ma io non vibro e se ne potrebbe accorgere facilmente. Il fatto: abbiamo frequenze assurdamente incompatibili, il nostro concerto è un violino scordato che duetta col martello pneumatico degli operai del palazzo di fronte.
Se ne va dopo che ho offerto a lei ed al suo eco una tazzina di caffè troppo amaro per i loro gusti, non prima di aver cercato di spazzarmi il pavimento in un gesto che apprezzerei tantissimo, se solo riuscisse ad armonizzarlo in qualche modo. Lo apprezzo comunque, ma quando se ne va via mi accorgo che purtroppo mi ha lasciata in un caos peggiore di prima ed in compagnia della mia peggiore inquietudine, quella dispotica voce straniera che, dormiente, non aspettava altro che accordarsi con la sua per riemergere. Lo so che ha bisogno di me almeno quanto io ho bisogno di lei, ma, se non pianto a terra io i piedi, è sicuro che ci troveremo subito a cadere. Il peggio: lo sa anche lei.
And then sweeping up the jokers that he left behind you find he did not leave you very much, not even laughter. Like any dealer he was watching for the card that is so high and wild he'll never need to deal another.
5 notes
·
View notes
Text
How to Install Java on Linux CentOS
Java is one of the most popular programming languages in the world, used to build different kinds of applications and systems.
This tutorial describes how to install various versions and implementations of Java on CentOS 7. We’ll show you how to install OpenJDK as well as Oracle Java.
Prerequisites
Before continuing with this tutorial, make sure you are logged in as a user with sudo privileges.
Java variations
Java is distributed in three different editions, Standard Edition (SE), Enterprise Edition (EE), and Micro Edition (ME). This tutorial covers the Java SE (Standard Edition) edition.
There are two different Java packages in CentOS 7, Java Runtime Environment (JRE) and the Java Development Kit (JDK). If you only want to run Java programs then you need JRE which contains just the Java Runtime Environment and if you are Java developer then you will need JDK which includes JRE and development/debugging tools and libraries.
There are also two different implementations of Java, OpenJDK and Oracle Java with almost no differences between them except that Oracle Java has a few additional commercial features.
If you are not sure which Java implementation and version to install, the general recommendation is install to install OpenJDK 11 JDK which is the current LTS version of Java.
Install OpenJDK
OpenJDK, the open-source implementation of the Java Platform is the default Java development and runtime in CentOS 7. The installation is simple and straightforward.
Install OpenJDK 11 JDK
At the time of writing, OpenJDK 11 is the current LTS version of Java and the recommended version to install. You can install it using yum by typing the following command:
sudo yum install java-11-openjdk-devel
Verify the installation, by running the following command which will print the Java version:
java -version
The output will look something like this:
openjdk version "11.0.3" 2019-04-16 LTS OpenJDK Runtime Environment 18.9 (build 11.0.3+7-LTS) OpenJDK 64-Bit Server VM 18.9 (build 11.0.3+7-LTS, mixed mode, sharing)
That’s it! At this point, you should have successfully installed Java on your CentOS system.
Install OpenJDK 11 JRE
You can install OpenJDK 11 JRE using yum by typing the following command:
sudo yum install java-11-openjdk
JRE is a subset JDK and if you already installed the JDK package you do not need to install this one.Install OpenJDK 8 JDK
Java 8 is still the most widely-used version of Java. If your application requires the older Java 8 to be installed on your CentOS 7 system, install it by running the following command:
sudo yum install java-1.8.0-openjdk-devel
Install OpenJDK 8 JRE
Same as above if your application requires OpenJDK 7 JRE you can install it with yum by running the following command:
sudo yum install java-1.8.0-openjdk
Install Oracle Java
In this section, we will go through the steps of installing Oracle Java. Oracle packages are available to download only from their official website.
Before installing Oracle Java make sure you read the Oracle JDK License. The license permits only non-commercial use of the software, such as personal use and development use.
You can download the Oracle Java .rpm packages from the Java SE Downloads page. To download Oracle Java you need to register on the Oracle site.
Once you download the package, use the following command to install it:
sudo yum localinstall jre-VERSION-linux-x64.rpm
Set the default version
You can check the default Java, with:
java -version
openjdk version "11.0.3" 2019-04-16 LTS OpenJDK Runtime Environment 18.9 (build 11.0.3+7-LTS) OpenJDK 64-Bit Server VM 18.9 (build 11.0.3+7-LTS, mixed mode, sharing)
If you have multiple Java versions installed on the server you can change the default version using the alternatives system utility:
sudo alternatives --config java
The output should look similar to the following:
There are 2 programs which provide 'java'. Selection Command ----------------------------------------------- 1 java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.3.7-0.el7_6.x86_64/bin/java) *+ 2 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/jre/bin/java) Enter to keep the current selection[+], or type selection number:
To change the default Java version, just enter the number when prompted and hit Enter.
Uninstall Java
If you, for any reason want to uninstall the Java package, you can uninstall it as any other package installed with yum.
For example, if you want to uninstall the java-1.8.0-openjdk-devel package simply run:
sudo yum remove java-1.8.0-openjdk-devel
Conclusion
Now that you have learned how to install and manage different Java versions on your CentOS server, your next step could be to install one of the many applications that run on Java, such as Tomcat, JBoss/WildFly, Apache Maven, Glassfish, Elasticsearch, Cassandra, Jenkins, Gradle ..etc
If you have any questions, feel free to leave a comment.
1 note
·
View note
Text
“Ci sono cento trilioni di cellule nel corpo umano. E ognuna delle cellule del mio corpo ti ama. Perdiamo cellule e ne sviluppiamo di nuove, e le mie nuove cellule ti amano più delle vecchie, ed è per questo che ti amo ogni giorno più del giorno prima. È scienza. E quando morirò e bruceranno il mio corpo e diventerò cenere che si mescolerà all’aria, alla terra e agli alberi e alle stelle, chiunque respirerà quell’ aria o vedrà i fiori che spunteranno da terra o alzerà lo sguardo alle stelle ti ricorderà e ti amerà, perché è così che io ti amo.”
-Cassandra Clare
4 notes
·
View notes
Text
How To Install Apache Cassandra on CentOS 7
How To Install Apache Cassandra on CentOS 7
In this post we will learn how to install Apache Cassandra on CentOS 7. Apache Cassandra is a free open-source NoSQL database. Apache Cassandra can handle large amounts of data and is highly scalable. Organizations like Apple, Netflix, eBay are using Cassandra. Prerequisite As a prerequisite, let’s check whether Java is present on the machine. To verify the Java version type below mentioned…
View On WordPress
0 notes
Text
vidas fragmentadas
Rebeca discute novamente com Geovane.
[Rebeca]- ah, finalmente conseguiu um tempo pra mim, né. Já descartou a sua próxima vítima?
[Geovane]- o que você quer, Rebeca? Não tô com paciência e pelo visto tá te faltando job, hein.
[Rebeca]- quero que tenhamos uma vida normal, Geovane. Uma vida a dois, como qualquer casal, mas parece que tô pedindo demais!
[Geovane respira fundo]- eu trabalho, meu bem. Não posso parar pra te dar atenção sempre, você...
Nesse momento, Jade entra no local.
[Jade]- precisamos conversar, Geovane.
[Rebeca]- não tá vendo que ele tá ocupado?
[Gevoane]- por favor, Rebeca. Saia.
Indignada, Rebeca encara Geovane.
[Rebeca]- cê tá...falando sério?!
Geovane fica em silêncio, e Rebeca sai, furiosa.
Jéssica faz uma proposta para presentear Micaela com um flat.
[Jéssica]- quero que fique somente comigo. Que seja fiel e esteja cem por cento à minha disposição quando eu quiser.
[Micaela]- pera aí, cê só pode estar brincando.
[Jéssica]- não. Falo seríssimo.
[Micaela]- você sabe que eu não posso fazer isso, Jéssica.
[Jéssica]- por que não? O que te impede de sair daquele esgoto em que você trabalha? Ou não me ama? É isso, você não me ama?
[Micaela]- calma, calma aí, muitos questionamentos! Olha, mesmo gostando muito de você, não posso aceitar sua proposta.
[Jéssica]- vai mesmo trocar um flat na área nobre da cidade por aquela pocilga? Você só pode estar ficando louca.
[Micaela]- não, não tô. Inclusive, preciso ir. Se quiser continuar me vendo, me manda mensagem.
Micaela sai, deixando Jéssica intrigada.
Cassandra e Douglas chegam em casa.
[Douglas]- amiga, quer me contar o quê que cê conversou com aquele cara? Cê veio a viagem inteira me enrolando.
[Cassandra]- ai, amigo, é que eu nem sei como te contar. Ele quer que...eu trabalhe pra ele.
[Douglas]- ah, mas eu sabia! Sabia que tinha treta, aquele homem não é confiável, Cassandra! Você não aceitou, né?
Cassandra fica em silêncio.
[Douglas]- me responde, vagabunda.
[Cassandra]- eu disse que ia pensar. Mas sendo bem sincera, tô por um triz de aceitar, viu.
[Douglas]- hã?! Cê pirou, mulher?! Aquele lugar é um cabaré, sabe quantos homens aparecem lá todo dia? Cassandra, você não vai vender seu corpo em um lugar fim de carreira como aquele, não vai mesmo!
0 notes
Link
0 notes
Text
MariaDB is a commonly used OpenSource database mainly known for being robust and scalable with new storage engines. MariaDB is a development of MySQL which puts focus on stability and performance and to make it free to users. It is the default database in most Linux distribution. With a variety of tools and plugins, MariaDB is widely applicable. In this guide, we are going to look at how to install MariaDB 10.6 on CentOS 7 | CentOS 8 Features of MariaDB 10.6 MariaDB 10.6 is the current stable version of MariaDB and comes with a number of new features as discussed below: Ignored Indexes – These are indexes that are visible and maintained but not used by the optimizer sys schema supported- This is a “system” database containing views and procedures for investigating performance problems. SKIP LOCKED – Locked tables are skipped from being updated or selected. JSON_TABLE() – can create a JSON table that can be used as a subquery from a JSON document. OFFSET…FETCH…[WITH TIES] – WITH TIES is an optional clause that adds extra functionality. Example as used Oracle compatibility – There are ongoing works in making MariaDB compatible with OracleDB with some Oracle Syntaxes and functions already added. The Improvements in MariaDB 10.6 from MariaDB 10.5 include: Atomic DDL – CREATE, ALTER, DROP and RENAME are atomic and crash safe. If MariaDB server crashes while processing any of these operations, the change will either e done completely or not done at all. InnoDB improvements – First insert to an empty table is faster. Also writes to temporary tables are avoided.Faster implicit and explicit temporary tables. Improvements in Galera. Ability to enable encrypted connections between two nodes without downtime. Also added flags to specify if galera controversial compatible features should be enabled. Clean up to remove unsupported features such as TukoDB Engine, Cassandra Engine, some InnoDB variables and some innodb_checksum_algorithm. Step 1: Update System Packages Ensure that you are running the latest system packages before installation to avoid possible inconveniences with dependencies. sudo dnf upgrade Step 2: Add MariaDB Repository We need to create a MariaDB repo file and add the content for MariaDB installation curl -LsS -O https://downloads.mariadb.com/MariaDB/mariadb_repo_setup sudo bash mariadb_repo_setup --mariadb-server-version=10.6 Command execution output: [info] Checking for script prerequisites. [info] Repository file successfully written to /etc/yum.repos.d/mariadb.repo [info] Adding trusted package signing keys... /etc/pki/rpm-gpg /home/rocky /home/rocky [info] Successfully added trusted package signing keys [info] Cleaning package cache... 62 files removed Step 3: Install MariaDB 10.6 on CentOS 8 | CentOS 7 Once you have saved the repo file, proceed to install MariaDB 10.6 sudo dnf install MariaDB-server MariaDB-client Step 4: Start and Enable MariaDB Once installed, start mariadb and also enable it to start automatically on system reboot. sudo systemctl start mariadb sudo systemctl enable mariadb Secure database server installation: $ sudo mariadb-secure-installation NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY! In order to log into MariaDB to secure it, we'll need the current password for the root user. If you've just installed MariaDB, and haven't set the root password yet, you should just press enter here. Enter current password for root (enter for none): OK, successfully used password, moving on... Setting the root password or using the unix_socket ensures that nobody can log into the MariaDB root user without the proper authorisation. You already have your root account protected, so you can safely answer 'n'. Switch to unix_socket authentication [Y/n] y Enabled successfully! Reloading privilege tables.. ... Success! You already have your root account protected, so you can safely answer 'n'.
Change the root password? [Y/n] y New password: Re-enter new password: Password updated successfully! Reloading privilege tables.. ... Success! By default, a MariaDB installation has an anonymous user, allowing anyone to log into MariaDB without having to have a user account created for them. This is intended only for testing, and to make the installation go a bit smoother. You should remove them before moving into a production environment. Remove anonymous users? [Y/n] y ... Success! Normally, root should only be allowed to connect from 'localhost'. This ensures that someone cannot guess at the root password from the network. Disallow root login remotely? [Y/n] y ... Success! By default, MariaDB comes with a database named 'test' that anyone can access. This is also intended only for testing, and should be removed before moving into a production environment. Remove test database and access to it? [Y/n] y - Dropping test database... ... Success! - Removing privileges on test database... ... Success! Reloading the privilege tables will ensure that all changes made so far will take effect immediately. Reload privilege tables now? [Y/n] y ... Success! Cleaning up... All done! If you've completed all of the above steps, your MariaDB installation should now be secure. Thanks for using MariaDB! Step 5: Check MariaDB Version We need to first login to MariaDB to be able to check the installed version. $ mysql -u root -p Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 3 Server version: 10.6.4-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> You can already see the installed MariaDB version from the output above. However, you can also run the below command to check MariaDB version MariaDB [(none)]> SELECT VERSION(); +-------------------------------------+ | VERSION() | +-------------------------------------+ | 10.6.4-MariaDB | +-------------------------------------+ 1 row in set (0.000 sec) MariaDB [(none)]> Step 6: How to Create a Database in MariaDB Once you login to Mariadb, create a database as below: #Create a new database MariaDB [(none)]> CREATE DATABASE db1; Query OK, 1 row affected (0.000 sec) #If the database with the same name exists, you should get an error ERROR 1007 (HY000): Can't create database 'db1'; database exists #Create a database if already exits, replace MariaDB [(none)]> CREATE OR REPLACE DATABASE db1; Query OK, 2 rows affected (0.009 sec) #First check if a database exists MariaDB [(none)]> CREATE DATABASE IF NOT EXISTS db1; Query OK, 1 row affected, 1 warning (0.000 sec) # Check Databases MariaDB MariaDB [(none)]> SHOW DATABASES; Step 7: How to Create User and Grant Privileges in Mariadb To create a user and grant privileges to the databases, run the commands as shown: #Create user mariadb MariaDB [(none)]> CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword'; #Grant all privileges to the user MariaDB [(none)]> GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'localhost' IDENTIFIED BY 'mypassword'; #Grant privileges to a specific database MariaDB [(none)]> GRANT ALL PRIVILEGES ON 'DB1'.* TO 'user1'@'localhost'; #Remember to refresh the privileges MariaDB [(none)]> FLUSH privileges; #To check user grants in MariaDB MariaDB [(none)]> SHOW GRANTS FOR 'myuser'@'localhost'; Step 8: Creating a Table and Adding Data in MariaDB Since we already have a database, we can proceed to create a table and add some values. MariaDB [(none)]> USE db1; MariaDB [(none)]> CREATE TABLE employees (id INT, name VARCHAR(20), email VARCHAR(20)); MariaDB [(none)]> INSERT INTO employees (id,name,email) VALUES(01,"lorna","[email protected]") Cleaning Up MariaDB To completely remove MariaDB, run the following commands:
sudo dnf remove MariaDB-server MariaDB-client sudo rm -rf /var/lib/mysql/ sudo rm /etc/my.cnf You have successfully installed the latest MariaDB version, MariaDB 10.6. We have also seen how you can clean up your MariaDB installation. I hope the guide has been helpful.
0 notes
Text
Let’s get some freaking interviews! just pick things related to your work.
Build a freaking project! no pressure you idiot! just understand how things work and move on.
Kubernetes seems to be a very hot topic
kafka, kinesis, tabluea, keep going back to AWS job description for cloud engineer and see how you’re doing, you know what I’ll copy it for you here, wait a sec
Advanced experience in Apache Hadoop, Apache Spark, Apache Hive, and Presto
Advanced experience in DynamoDB or NoSQL technologies like MongoDB or Cassandra
Advanced experience with System Administration with Linux (RHEL/CentOS) including Microsoft Active Directory, and LDAP integration.
Experience with troubleshooting Kerberos Authentication problems.
Experience with Network troubleshooting.
Basic understanding of Machine Learning and statistics
Experience with Java and Python and shell scripting
Bachelor’s degree in Information Science / Information Technology, Data Science, Computer Science, Engineering, Mathematics, Physics, or a related field OR equivalent experience in a technical position OR equivalent military experience
3+ years of professional experience
0 notes
Text
Benfica bate fora o Vilaverdense por 4-0 e mantém registo cem porcento vitorioso
Benfica bate fora o Vilaverdense por 4-0 e mantém registo cem porcento vitorioso
Exibição consistente, boas oportunidades, golos de Ana Vitória, Cloé Lacasse e Cassandra Korhonen (2) e registo cem por cento vitorioso na primeira volta da fase de apuramento de campeão da Liga BPI! No triunfo por 0-4 frente ao Vilaverdense, em jogo da 7.ª jornada, o Benfica fez cumprir (bem) o seu objetivo. O Vilaverdense surgiu mais retraído nos minutos iniciais e viu, aos 13′, as águias…

View On WordPress
0 notes
Link
こんにちは。GMOリサーチでインフラを担当しているオカモトです。 コロナの影響で引きこもり生活が続く中、皆様いかがお過ごしでしょうか。 今回、Googleが先日公開した「Tsunami」というオープンソースのセキュリティスキャナーを試してみたのでその内容をご紹介します。 1.Tsunamiって何? Tsunamiは、2020年6月18日木曜日(現地時間)にGoogleがオープンソースのプロジェクトとして公開したセキュリティスキャナーです。 GoogleではGKE(Google Kubernetes Engine)を使ってインターネットからアクセスを受けているシステムの脆弱性診断にTsunamiを使っているそうです。 ・Tsunamiのリリースに関する記事は以下のURLから確認できます。 Google Open Source Blog https://opensource.googleblog.com/2020/06/tsunami-extensible-network-scanning.html Tsunamiは以下の目標・理念を掲げて開発を進めているそうで、超大規模なシステムを高速にスキャンするような用途でも使いやすいソフトウェアを目指しているようです。 Tsunami supports small manually curated set of vulnerabilities(手動でリストアップされた少数の脆弱性に対してのスキャンをサポート)Tsunami detects high severity, RCE-like vulnerabilities, which often actively exploited in the wild(遠隔からのコード実行のような緊急度の高い脆弱性を検知する)Tsunami generates scan results with high confidence and minimal false-positive rate(誤検出率を最小限に抑えた信頼性の高いスキャン結果を生成する)Tsunami detectors are easy to implement.(脆弱性の検知器は簡単に実装できる)Tsunami is easy to scale, executes fast and scans non-intrusively.(簡単にスケールできる。高速に実行され、対象システムに侵入せずにスキャンする)2.Tsunamiの仕組み 公式の資料によるとTsunamiの脆弱性診断の流れは以下のような感じで進むそうです。 出典: Tsunami Scan Orchestration https://github.com/google/tsunami-security-scanner/blob/master/docs/orchestration.md 大きく分けて、Reconnaisance(調査/偵察)とVulnerability Verification(脆弱性の検証)の2つのステップで実行されるそうで、各ステップの役割は以下の通りになります。 Reconnaisance(調査/偵察) Reconnaisance(調査/偵察)のステップでは、ポートスキャンとフィンガープリントの2つのフェーズで対象システムに関する情報を可能な限り収集します。 <ポートスキャン> 対象システムの開いているポート、使われているプロトコル、ネットワークサービスなどを検出するフェーズ。 車輪の再発明をしないために、nmapやmasscanなどの既存のソフトウェアを内部で利用したプラグインを使うことを想定しているようです。 デフォルトではnmapのプラグインが使えます。 <フィンガープリント> 検知したポートで動いているサービスやウェブアプリケーションを検出するフェーズ。 1つのポートで複数のウェブアプリケーションが動いているような場合でも、それぞれのウェブアプリケーションを識別することを目指しているようです。 (例、TCPポートの443でリバースプロキシとしてnginxが動いている状態で、/blogではWordPress、/forumではphpBBが動いているというような構成)。 残念ながら今はまだ実装されてないみたいです。 Vulnerability Verification(脆弱性の検証) Vulnerability Verification(脆弱性の検証)のステップでは、前のステップで収集した情報に基づいて、脆弱性検知のプラグインを並列に実行して対象に脆弱性がないか検証します。 脆弱性検知のプラグインは、基本的には1つの脆弱性に対して1つのプラグインとして実装されることを想定しているようです。 また将来的な構想として、脆弱性検知のプラグインをJavaで実装するほかにPythonやGoなど別の言語でも実装できるようにしたいそうです。 ※現在公開されているTsunamiは開発者に試してもらうことを目的としたPre-Alpha版なので、将来的に仕様に大きな変更が入る可能性があります。 3.Tsunamiを実際にインストールしてみた 今回は以下の環境のサーバーを使って試してみました。 CentOS Linux release 7.7.1908 (Core) 3.10.0-1062.4.1.el7.x86_64 ① 必要なパッケージのインストール 以下のバージョン以降のnmapとncrackが必要となるので、それぞれ公式サイトよりバイナリ及びソースコードをダウンロードしてインストールします。 nmap = 7.80 ncrack = 0.7 nmapとncrackの最新安定版はこちらからダウンロードできます。 ● nmap(binary/source) https://nmap.org/download.html ● ncrack(source) https://nmap.org/ncrack/ また、今回のテスト環境ではncrackのコンパイルのためopensslのバージョンを上げる必要があったので以下のバージョンのopensslもインストールしています。 お使いの環境によってはその他にも必要なものがあるかもしれません。 # 必要なバイナリ及びソースコードのダウンロード $ sudo su - # cd /usr/local/src/ # wget https://nmap.org/dist/nmap-7.80-1.x86_64.rpm # wget https://nmap.org/ncrack/dist/ncrack-0.7.tar.gz # wget https://www.openssl.org/source/openssl-1.1.1g.tar.gz # nmapのインストール # rpm -vhU nmap-7.80-1.x86_64.rpm # nmap --version Nmap version 7.80 ( https://nmap.org ) Platform: x86_64-redhat-linux-gnu Compiled with: nmap-liblua-5.3.5 openssl-1.0.2s nmap-libssh2-1.8.2 nmap-libz-1.2.11 nmap-libpcre-7.6 nmap-libpcap-1.9.0 nmap-libdnet-1.12 ipv6 Compiled without: Available nsock engines: epoll poll select # # openssl-1.1.1gのインストール # tar xvzf openssl-1.1.1g.tar.gz # cd openssl-1.1.1g/ # ./config --prefix=/usr/local/openssl-1.1.1g shared zlib # make depend # make # make test # make install # cd /etc/ld.so.conf.d/ # vi openssl-1.1.1g.conf # cat openssl-1.1.1g.conf /usr/local/openssl-1.1.1g/lib # # ncrackのインストール # cd /usr/local/src # mv ncrack-0.7 /usr/local/ # cd /usr/local/ncrack-0.7/ # ./configure --with-openssl=/usr/local/openssl-1.1.1g/ # make # make install # ncrack --version Ncrack version 0.7 ( http://ncrack.org ) Modules: SSH, RDP, FTP, Telnet, HTTP(S), Wordpress, POP3(S), IMAP, CVS, SMB, VNC, SIP, Redis, PostgreSQL, MQTT, MySQL, MSSQL, MongoDB, Cassandra, WinRM, OWA, DICOM # ② Tsunamiのインストール 公式に用意されているquick_start.shというスクリプトを使ってTsunamiをインストールします。 このquick_start.shを実行すると、以下の処理を実行してくれます。 ※gitでcloneするのでgitがインストールされている必要があります。 google/tsunami-security-scanner と google/tsunami-security-scanner-plugins の2つのリポジトリを $HOME/tsunami/repos ディレクトリ以下にgit cloneする全ての Google Tsunami plugins をコンパイル、できたjarファイルをすべて $HOME/tsunami/plugins ディレクトリへ移動するTsunami scannerをコンパイル、できたJarファイルを $HOME/tsunami ディレクトリへ移動するサンプルの設定ファイルのtsunami.yaml を $HOME/tsunami ディレクトリへ移動するサンプルとして127.0.0.1に対してスキャンを実行するコマンドを表示する ● Tsunamiのインストール $ bash -c "$(curl -sfL https://raw.githubusercontent.com/google/tsunami-security-scanner/master/quick_start.sh)" 実行すると必要なファイルやプログラムのダウンロードやインストール、jarファイルのビルドをしてくれます。すべてのjarファイルのビルドが正常に完了すると最後に以下のようなメッセージが表示されます。 BUILD SUCCESSFUL in 1m 40s 14 actionable tasks: 14 executed Build successful, execute the following command to scan 127.0.0.1: cd /home/okamoto/tsunami && \ java -cp "tsunami-main-0.0.2-SNAPSHOT-cli.jar:/home/okamoto/tsunami/plugins/*" \ -Dtsunami-config.location=/home/okamoto/tsunami/tsunami.yaml \ com.google.tsunami.main.cli.TsunamiCli \ --ip-v4-target=127.0.0.1 \ --scan-results-local-output-format=JSON \ --scan-results-local-output-filename=/tmp/tsunami-output.json Tsunamiのファイル群は$HOME/tsunami/以下にインストールされています。 $ ls -l tsunami/ total 16112 drwxr-xr-x 2 okamoto r_admin 316 Jun 25 17:23 plugins drwxr-xr-x 4 okamoto r_admin 78 Jun 25 17:22 repos -rw-r--r-- 1 okamoto r_admin 16492741 Jun 25 17:25 tsunami-main-0.0.2-SNAPSHOT-cli.jar -rw-r--r-- 1 okamoto r_admin 130 Jun 25 17:25 tsunami.yaml $ プラグインは$HOME/tsunami/pluginsのディレクトリに格納されています。 デフォルトだとポートスキャナーのプラグインが1つ、脆弱性検知のためのプラグインが5つ用意されています。 $ ls -l plugins/ total 148 -rw-r--r-- 1 okamoto r_admin 7156 Jun 25 19:03 exposed_hadoop_yarn_api-0.0.1-SNAPSHOT.jar -rw-r--r-- 1 okamoto r_admin 6194 Jun 25 19:03 exposed_jenkins_ui-0.0.1-SNAPSHOT.jar -rw-r--r-- 1 okamoto r_admin 5899 Jun 25 19:03 exposed_jupyter_notebook-0.0.1-SNAPSHOT.jar -rw-r--r-- 1 okamoto r_admin 39515 Jun 25 19:03 ncrack_weak_credential_detector-0.0.1-SNAPSHOT.jar -rw-r--r-- 1 okamoto r_admin 76185 Jun 25 19:03 nmap_port_scanner-0.0.1-SNAPSHOT.jar -rw-r--r-- 1 okamoto r_admin 6249 Jun 25 19:03 wordpress_exposed_installation_page-0.0.1-SNAPSHOT.jar $ 4.Tsunamiの設定を書いてみる Tsunamiはyaml形式のファイルで設定を読み込むことができます。 初めから用意されているyamlファイルが$HOME/tsunami/tsunami.yamlにあるので、これを編集して設定を記述します。 今回はデフォルトで用意されているnmapを使ったポートスキャナーのプラグインの設定を1-1024番のウェルノウンポートのみスキャンするよう設定してみます。 $ cd tsunami/ $ vi tsunami.yaml $ cat tsunami.yaml plugins: google: port_scanner: nmap: port_targets: "1-1024" $ 5.セキュリティスキャンをやってみよう Tsunamiのビルドが成功した際のメッセージの最後の部分で、以下のようなローカルホスト(127.0.0.1)をスキャンするためのコマンドが表示されます。 cd /home/okamoto/tsunami && \ java -cp "tsunami-main-0.0.2-SNAPSHOT-cli.jar:/home/okamoto/tsunami/plugins/*" \ -Dtsunami-config.location=/home/okamoto/tsunami/tsunami.yaml \ com.google.tsunami.main.cli.TsunamiCli \ --ip-v4-target=127.0.0.1 \ --scan-results-local-output-format=JSON \ --scan-results-local-output-filename=/tmp/tsunami-output.json 今回はこのコマンドを使って試しにローカルホストに対してセキュリティスキャンをしてみます。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 $ cd /home/okamoto/tsunami && java -cp "tsunami-main-0.0.2-SNAPSHOT-cli.jar:/home/okamoto/tsunami/plugins/*" -Dtsunami-config.location=/home/okamoto/tsunami/tsunami.yaml com.google.tsunami.main.cli.TsunamiCli --ip-v4-target=127.0.0.1 --scan-results-local-output-format=JSON --scan-results-local-output-filename=/tmp/tsunami-output.json (省略) INFO: Tsunami scanning workflow traces: Port scanning phase (16.74 s) with 1 plugin(s): /Tsunami Dev ([email protected])/PORT_SCAN/NmapPortScanner/0.1 Service fingerprinting phase (296.7 ms) with 0 plugin(s): Vuln detection phase (22.06 ms) with 5 plugin(s): /Tsunami Team ([email protected])/VULN_DETECTION/NcrackWeakCredentialDetectorPlugin/0.1 was selected for the following services: ssh (TCP, port 22), smtp (TCP, port 25), rpcbind (TCP, port 111) /Tsunami Team ([email protected])/VULN_DETECTION/YarnExposedManagerApiDetector/0.1 was selected for the following services: ssh (TCP, port 22), smtp (TCP, port 25), rpcbind (TCP, port 111) /Tsunami Team ([email protected])/VULN_DETECTION/JenkinsExposedUiDetector/0.1 was selected for the following services: ssh (TCP, port 22), smtp (TCP, port 25), rpcbind (TCP, port 111) /Tsunami Team ([email protected])/VULN_DETECTION/JupyterExposedUiDetector/0.1 was selected for the following services: ssh (TCP, port 22), smtp (TCP, port 25), rpcbind (TCP, port 111) /Tsunami Team ([email protected])/VULN_DETECTION/WordPressInstallPageDetector/0.1 was selected for the following services: ssh (TCP, port 22), smtp (TCP, port 25), rpcbind (TCP, port 111) # of detected vulnerability: 0. Jun 25, 2020 7:53:15 PM com.google.tsunami.main.cli.TsunamiCli run INFO: Tsunami scan finished, saving results. Jun 25, 2020 7:53:15 PM com.google.tsunami.common.io.archiving.RawFileArchiver archive INFO: Archiving data to file system with filename '/tmp/tsunami-output.json'. Jun 25, 2020 7:53:15 PM com.google.tsunami.main.cli.TsunamiCli run INFO: TsunamiCli finished... Jun 25, 2020 7:53:15 PM com.google.tsunami.main.cli.TsunamiCli main INFO: Full Tsunami scan took 19.54 s. $ ずらずらと実行時のログが表示された後、最後に上記のようなスキャン結果が表示されます。 ポートスキャンに約17秒、脆弱性の検証に約22マイクロ秒の時間がかかったというような各ステップの実行時間や、ポートスキャンで見つかったサービスに対して各Detectorを実行した結果などを確認できます。 6.まとめ Pre-Alpha版ということでドキュメントもほとんどなく機能的にもまだまだ足りない状態で、全体的にまだまだこれからという印象を受けました。 ですが、Reconnaisanceの結果として見つかったサービスに対して脆弱性検知のプラグインを適用していくというTsunamiの基本的な動作の流れは確認することができました。 新たな脆弱性が見つかったらサクッと脆弱性検知のプラグインを書いて流す、そんな使い方になりそうです。 超大規模環境を迅速に脆弱性診断することを目指しているTsunami、ご興味ある方はGithubなど覗いてみてはいかがでしょうか。 自分も時間があればまた自作のプラグインを組み込んでの脆弱性診断などにチャレンジしてみたいと思います。 最後まで読んでいただきありがとうございました!
0 notes
Text
Nutanix kurulumu Bölüm 1 – Nutanix nedir?
Hazırlayan:Tayfun Yaban
Selamlar,
İlk nutanix makalemde ilk önce bu cihazın ne olduğunu ve ne iş yaptığını anlatmaya çalışacağım.(Aslında nutanix cihazını anlatmak için önce hyperconverged mimariyi anlatmak ve anlamak gerekir.Zaman bulabilirsem inşallah başka makaleye:))
Nutanix’e ısınmamın sebebi aslında büyük ölçüde altyapısında Gnu/Linux,apache vs kullanması oldu.Örneğin Hypervisor değiştirlmiş bir Centos Linux dağıtımı,yine CVM üzerindeki servislerden biri Apache cassandra(Metadata).Bunun gibi bir çok örnek verilebilir.
Yapınızı “Compute only node”(Sadece Cpu ve ram gücü takviyesi) veya “Storage only node”(Sadece disk) şekilde büyütebilirsiniz.Eğer yapınızı başta RF2 olarak kurduysanız,RF3 kullanacak şekilde sonradan yapılandırabilirsiniz.İki farklı hypervisor arasında(Ahv,Vsphere vs)replikasyon yapabilirsiniz.Ultimate lisans ile veritabanlarınızı ssd üzerinde çalıştırabilirsiniz.
Yanlış anlaşılan bir konuya burada değinmek istiyorum.Nutanix şirketini insanlar genelde bir donanım üreticisi olarak biliyorlar.Aslında Nutanix donanım değil yazılım şirketidir.
Şöyle anlatayım;
Nutanix’ten bir donanım aldınığınızda bunu Nutanix(Supermicro),Hpe,Dell,Cisco,Lenovo,Fujitsu,Inspur gibi markalar olarak alabilirsiniz,üzerinde güncel sanallaştırma platformlarını çalıştırabilirsiniz.Vmware vsphere ve Hyper-V nutanix tarafından destekleniyor.Bunları kurup üzerinde çalıştırabilir,veya AHV (Acropolis hypervisor) ile birlikte alabilirsiniz.AHV Nutanix’in sanallaştırma altyapısıdır.(Hypervisor)
AHV ürünü için herhangi bir ücret,lisans bedeli vs. ödemeniz gerekmiyor.Bir sanallaştırma sisteminden beklediklerinizi karşılıyor.Üzerinde bir yönetim yazılımı olan Prism element ile birlikte geliyor.(Bunu vcenter gibi düşünebilirsiniz)
Ayrıca bir Nutanix almanız için nedenleride burada sıralamak istiyorum.
Basitlik
Ölçeklenebilirlik
Güvenlik
Esneklik
Analiz
Ekonomik nedenler
Daha sonraki makalelerde Foundation VM ile Nutanix kurulumunu anlatmayı düşünüyorum.
Görüşmek üzere…
0 notes
Text
How can I install Apache Cassandra 4.0 on CentOS 8 | Rocky Linux 8 machine?. Apache Cassandra is a free and open-source NoSQL database management system designed to be distributed and highly available. Cassandra can handle large amounts of data across many commodity servers without any single point of failure. This guide will walk you through the installation of Cassandra on CentOS 8 | Rocky Linux 8. After installation is done, we’ll proceed to do configurations and tuning of Cassandra to work with machines having minimal resources available. Features of Cassandra Cassandra provides the Cassandra Query Language (CQL), an SQL-like language, to create and update database schema and access data. CQL allows users to organize data within a cluster of Cassandra nodes using: Keyspace: defines how a dataset is replicated, for example in which datacenters and how many copies. Keyspaces contain tables. Table: defines the typed schema for a collection of partitions. Cassandra tables have flexible addition of new columns to tables with zero downtime. Tables contain partitions, which contain partitions, which contain columns. Partition: defines the mandatory part of the primary key all rows in Cassandra must have. All performant queries supply the partition key in the query. Row: contains a collection of columns identified by a unique primary key made up of the partition key and optionally additional clustering keys. Column: A single datum with a type which belong to a row. Cassandra has support for the following client drivers: Java Python Ruby C# / .NET Nodejs PHP C++ Scala Clojure Erlang Go Haskell Rust Perl Elixir Dart Install Apache Cassandra 4.0 on CentOS 8 | Rocky Linux 8 Java is required for running Cassandra on CentOS 8 | Rocky Linux 8. As of this writing, required version of Java is 8. If you want to use cqlsh, you need the latest version of Python 2.7. Step 1: Install Java 8 and Python and cqlsh Install Python3 Pip and OpenJDK 8 on your CentOS / Rocky Linux 8: sudo yum install python3 python3-pip java-1.8.0-openjdk java-1.8.0-openjdk-devel Install cqsh using pip3 Python package manager: sudo pip3 install cqlsh tox Ensure the install is successful: .... Collecting importlib-metadata; python_version < "3.8" (from click->geomet=0.1->cassandra-driver->cqlsh) Downloading https://files.pythonhosted.org/packages/71/c2/cb1855f0b2a0ae9ccc9b69f150a7aebd4a8d815bd951e74621c4154c52a8/importlib_metadata-4.8.1-py3-none-any.whl Collecting zipp>=0.5 (from importlib-metadata; python_version < "3.8"->click->geomet=0.1->cassandra-driver->cqlsh) Downloading https://files.pythonhosted.org/packages/bd/df/d4a4974a3e3957fd1c1fa3082366d7fff6e428ddb55f074bf64876f8e8ad/zipp-3.6.0-py3-none-any.whl Collecting typing-extensions>=3.6.4; python_version < "3.8" (from importlib-metadata; python_version < "3.8"->click->geomet=0.1->cassandra-driver->cqlsh) Downloading https://files.pythonhosted.org/packages/74/60/18783336cc7fcdd95dae91d73477830aa53f5d3181ae4fe20491d7fc3199/typing_extensions-3.10.0.2-py3-none-any.whl Installing collected packages: thrift, cql, zipp, typing-extensions, importlib-metadata, click, geomet, cassandra-driver, cqlsh Running setup.py install for thrift ... done Running setup.py install for cql ... done Successfully installed cassandra-driver-3.25.0 click-8.0.3 cql-1.4.0 cqlsh-6.0.0 geomet-0.2.1.post1 importlib-metadata-4.8.1 thrift-0.15.0 typing-extensions-3.10.0.2 zipp-3.6.0 Confirm the installation of Java and cqlsh. $ java -version openjdk version "1.8.0_312" OpenJDK Runtime Environment (build 1.8.0_312-b07) OpenJDK 64-Bit Server VM (build 25.312-b07, mixed mode) $ cqlsh --version cqlsh 6.0.0 Step 2: Install Apache Cassandra 4.0 on CentOS 8 | Rocky Linux 8 Now that Java and Python are installed. Let’s now add Cassandra repository to our CentOS / Rocky system. sudo tee /etc/yum.repos.d/cassandra.repo
0 notes