darkpit58

Membre
  • Compteur de contenus

    77
  • Inscription

  • Dernière visite

Réputation sur la communauté

1 Réputation

À propos de darkpit58

  • Rang
    Connaisseur
  • Date de naissance

Contact

  • Site Web
    https://revocms.fr
  • Skype
    bluekilleur.dev

Jeux

  • Minecraft
    IamBlueDev

Autres informations

  • Genre
    Homme
  • Lieu
    Paris
  • Intérêts
    Développement Web/Java

Visiteurs récents du profil

513 visualisations du profil
  1. Pour moi c'était plus par rapport a "Mais elle va te former à un travail de masse". Mais après yep, dans ce genre d'école l'autonomie et la motivation est indispensable
  2. Merci, je vais regarder ça. Donc du coup ce qu'a dit @GhostyManiakk c'est faux ? Après oui je me doute bien que les piscines sont dures etc... c'est le même principe chez Epitech. Mais quand tu dis "l'école est là pour te montrer comment apprendre plus que pour t'apprendre des technologies spécifiques", vous êtes totalement libre dans le sens bah si un mois x tu veux apprendre le C par exemple tu apprends grâce à OC ect... ou c'est quand même un minimum encadrer (comme pour epitech ou telle année c'est x langage etc... ) ? Que représente les niveaux ?
  3. Merci à vous. A la jpo on nous a dit que l'admission est sous 2 examens (logique et anglais) et un entretien, est-ce que si on se foire totalement aux 2 premiers cela ne va pas empêcher notre admission (même si l'entretien se passe bien), on nous a dit que non mais est-ce vraiment le cas ? Comment ce passe concrètement le voyage en 4eme année à propos des frais de scolarités à l'étranger, des frais de logement etc... ? C'est exactement ce que mes profs nous ont dit. Après est-ce vraiment mauvais ? c'est presque pareille je crois pour epitech, tu n'es pas restreint à rester dans une salle mais il y a un quota d'heures à respecter. Après, je ne suis pas faignant non plus, ça ne me gène absolument pas d'aller en cours :) Je ne suis pas très travailleur pour le moment mais c'est clair que ça risque de changer après le bac. c'est clair que le prix est énorme par rapport au salaire moyen annoncé de 2400 net par mois avec le diplôme. Mais même pour EPSI, je viens de regarder et le prix pour les 5ans tourne au alentour de 40k. C'est le même prix pour https://www.isartdigital.com/fr/, et pour exia donc bon, je crains que pour avoir une bonne école il faut ouvrir grand le porte feuille xD C'est clair que ça dépend pas mal du lycée, mais même dans le miens les ITEC sont pas mal à la ramasse vis à vis de ma classe. C'est plus difficile aussi.
  4. Bonsoir, Je me pose quelques questions sur mon orientation post-bac, et je me tourne vers vous pour en savoir un peu plus. Tout d'abord je suis en première STI2D SIN ou je suis le premier de classe depuis le début de l'année (je suis sûr que ça pourra m'aider pour les entretiens). J'avais le niveau pour passer en S, donc niveau maths/physiques je n'ai pas de problèmes. Aujourd'hui je suis partie voir les les JPO d'Epitech Paris, outre le prix qui est énorme xD je pense d'après ce que j'ai vu, que c'est une "bonne" école. Après, je n'ai pas suffisamment de recule pour l'affirmer, que pensez-vous de cette école ? Mon directeur me conseil de me tourner vers Polytechnique, bon choix ? Certains de mes profs (ap) ne conseils pas vraiment 42 pour son enseignement, qu'en pensez-vous ? J'ai des connaissances qui mon également parlés de https://3wa.fr/ (formation), https://www.intechinfo.fr/ qu'en pensez-vous ? Je ne suis pas trop "travailleur" ou dans le sens que jusqu’à maintenant j'ai toujours réussi en me reposant sur mes acquis, que représente vraiment les piscines (42, epitech) en termes de travail ? La personne en charge de ma visite l'a dit, c'est très chargé êtes-vous d'accord ? J'ai aussi été à la jpo de https://exia.cesi.fr/ mais clairement ils ne donnent pas envie d'y aller, avez-vous eu des retours sur cette école ? Je sais que je ne suis qu'en première et que j'ai le temps de réfléchir, mais pour ce genre d'école il faut faire les démarches très tôt. J'ai un panel d'école assez limité, avez-vous d'autres bonnes écoles sur Paris à me conseiller ? Merci d'avance :)
  5. Nouvelle class pour télécharger tout les fichiers possibles et inimaginables Avec permetant la progression du JProgressBar . Source : www.codejava.net Premiere class : DownloadTask : import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import javax.swing.JOptionPane; import javax.swing.SwingWorker; import fr.thekilleurgamer.launcherv2.HTTPDownloadUtil; import fr.thekilleurgamer.launcherv2.McPanel; public class DownloadTask extends SwingWorker<Void, Void> { private static final int BUFFER_SIZE = 4096; private String downloadURL; private String saveDirectory; private McPanel gui; public DownloadTask(McPanel gui, String downloadURL, String saveDirectory) { this.gui = gui; this.downloadURL = downloadURL; this.saveDirectory = saveDirectory; } /** * Executed in background thread */ @Override protected Void doInBackground() throws Exception { try { HTTPDownloadUtil util = new HTTPDownloadUtil(); util.downloadFile(downloadURL); System.out.println(util.getFileName() + util.getContentLength()); String saveFilePath = saveDirectory + File.separator + util.getFileName(); InputStream inputStream = util.getInputStream(); // opens an output stream to save into file FileOutputStream outputStream = new FileOutputStream(saveFilePath); byte[] buffer = new byte[BUFFER_SIZE]; int bytesRead = -1; long totalBytesRead = 0; int percentCompleted = 0; long fileSize = util.getContentLength(); while ((bytesRead = inputStream.read(buffer)) != -1) { outputStream.write(buffer, 0, bytesRead); totalBytesRead += bytesRead; percentCompleted = (int) (totalBytesRead * 100 / fileSize); setProgress(percentCompleted); } outputStream.close(); util.disconnect(); } catch (IOException ex) { JOptionPane.showMessageDialog(gui, "Error downloading file: " + ex.getMessage(), "Error", JOptionPane.ERROR_MESSAGE); ex.printStackTrace(); setProgress(0); cancel(true); } return null; } /** * Executed in Swing's event dispatching thread */ @Override protected void done() { if (!isCancelled()) { JOptionPane.showMessageDialog(gui, "File has been downloaded successfully!", "Message", JOptionPane.INFORMATION_MESSAGE); } } } Pensez à bien changé les imports suivants : import fr.thekilleurgamer.launcherv2.HTTPDownloadUtil; import fr.thekilleurgamer.launcherv2.McPanel; fr.thekilleurgamer.launcherv2 par votre import et .McPanel par la class ou se trouvera le bouton pour téléchargé . Deuxieme class : HTTPDownloadUtil : import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; public class HTTPDownloadUtil { private HttpURLConnection httpConn; /** * hold input stream of HttpURLConnection */ private InputStream inputStream; private String fileName; private int contentLength; /** * Downloads a file from a URL * * @param fileURL * HTTP URL of the file to be downloaded * @throws IOException */ public void downloadFile(String fileURL) throws IOException { URL url = new URL(fileURL); httpConn = (HttpURLConnection) url.openConnection(); int responseCode = httpConn.getResponseCode(); // always check HTTP response code first if (responseCode == HttpURLConnection.HTTP_OK) { String disposition = httpConn.getHeaderField("Content-Disposition"); String contentType = httpConn.getContentType(); contentLength = httpConn.getContentLength(); if (disposition != null) { // extracts file name from header field int index = disposition.indexOf("filename="); if (index > 0) { fileName = disposition.substring(index + 10, disposition.length() - 1); } } else { // extracts file name from URL fileName = fileURL.substring(fileURL.lastIndexOf("/") + 1, fileURL.length()); } // output for debugging purpose only System.out.println("Content-Type = " + contentType); System.out.println("Content-Disposition = " + disposition); System.out.println("Content-Length = " + contentLength); System.out.println("fileName = " + fileName); // opens input stream from the HTTP connection inputStream = httpConn.getInputStream(); } else { throw new IOException( "No file to download. Server replied HTTP code: " + responseCode); } } public void disconnect() throws IOException { inputStream.close(); httpConn.disconnect(); } public String getFileName() { return this.fileName; } public int getContentLength() { return this.contentLength; } public InputStream getInputStream() { return this.inputStream; } } Et enfin : String downloadURL = "http://eclipse.ialto.com/technology/epp/downloads/release/luna/R/eclipse-standard-luna-R-win32.zip"; String saveDir = "C:\\Users\\thekilleurgamer\\Desktop"; try { progressBar.setValue(0); DownloadTask task = new DownloadTask(this, downloadURL, saveDir); task.addPropertyChangeListener(this); task.execute(); } catch (Exception ex) { JOptionPane.showMessageDialog(this, "Error executing upload task: " + ex.getMessage(), "Error", JOptionPane.ERROR_MESSAGE); } Pensez également a changer le contenu des string downloadURL et saveDir . Et pour terminer : @Override public void propertyChange(PropertyChangeEvent evt) { if (evt.getPropertyName().equals("progress")) { int progress = (Integer) evt.getNewValue(); progressBar.setValue(progress); } } Et autre chose a modifier , c'est votre implements mettez : implements PropertyChangeListener Voila c'est tout bizz
  6. ^^ C'est moi qui me suis ... Au lieu de taper Guis dans ma barre de recherche je mettais gui , et donc je n'avais aucun résultat ^^
  7. Je sais , mais j'ai l'impression que des tuto on été delete :/ Par exemple le tuto sur les gui deplaçable . Ou sur les Gui tout court d'ailleurs .
  8. Juste une question , avant il y avait pas un forum a tuto ? Je sais que maintenant c'est sur le site , mais je ne trouve pas les même tuto :/
  9. C'est un super projet ! Mais effectivement a deux cela va être énormément long et fastidieux :/ Ce serais avec plaisir de vous aidez mais malheureusement je suis déjà dans un énorme projet tout aussi gros , long que le votre x) ( Recrée le mod Altis life d'Arma III ) . Bonne chance à vous en espérant que votre projet va voir le jour !
  10. Java

    bon jeu , surtout pour les musiques ! Omg , j'ai bien la petite musiques de fin x)
  11. J'ai cette erreur lorsque s'affiche le menu a gauche pour visionner des videos . Edit : Le menu passe en dessous des titres Edit 2 : (je suis rabat-joie x) ) Je ne sais pas si ça : c'est normal .En tout cas , c'est un peux gênant
  12. Class pour extraire une archive : import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; import java.util.zip.ZipEntry; import java.util.zip.ZipInputStream; public class MyZip{ public static void unzip(File zipfile, File folder) throws FileNotFoundException, IOException{ ZipInputStream zis = new ZipInputStream( new BufferedInputStream(new FileInputStream(zipfile.getCanonicalFile()))); ZipEntry ze = null; try { while((ze = zis.getNextEntry()) != null){ File f = new File(folder.getCanonicalPath(), ze.getName()); if (ze.isDirectory()) { f.mkdirs(); continue; } f.getParentFile().mkdirs(); OutputStream fos = new BufferedOutputStream( new FileOutputStream(f)); try { try { final byte[] buf = new byte[8192]; int bytesRead; while (-1 != (bytesRead = zis.read(buf))) fos.write(buf, 0, bytesRead); } finally { fos.close(); } } catch (final IOException ioe) { f.delete(); throw ioe; } } } finally { zis.close(); } } } Code pour l'itulisé : MyZip.unzip(new File("dossier ou se trouve l'archive" + "\\nom de larchive.zip/.rar"), new File("dossier d'extraction"));