Mettre à jour! Ils ont éliminé tout le monde dans NetBeans aux Etats-Unis

Il ya un poste par David Van Couvering à son licenciement de Sun dans ce forum NetBeans . David était à la tête de l'équipe de Doing Business NetBeans. Selon ses informations, l'équipe de NetBeans a été entièrement démantelé aux États-Unis.

Ils ont éliminé tout le monde dans NetBeans aux États-Unis. L'équipe entière a été mis à pied J2EE, ainsi que l'équipe de cadres. Ils ont également éliminé l'équipe de QA à Saint-Pétersbourg. Donc, je ne pense pas que c'est à propos de MySQL db outillage et la redondance de l'outillage.

Ces derniers mois, plusieurs améliorations ont été mises en œuvre dans le soutien DB dans NetBeans, l'exemple aujourd'hui: même la complétion de code SQL dans NetBeans PHP Editor est possible.

Dommage! Tant pour les développeurs concernés ainsi que les utilisateurs de NetBeans.

Le support de base de données dans NetBeans pourrait être vraiment bon. Il y avait beaucoup d'idées à prendre place dans ce sens le développement devrait être. Ce qui suit sont des liens vers quelques pages du wiki peu de l'équipe de DB:
NetBeansDatabases
RewriteDBExplorer
NetBeansDatabases

Les développeurs ont regardé au-delà de l'horizon et ce qui est considéré la concurrence évolue dans ce domaine: DBCompetitiveAnalysis

DB Netbeans équipe éliminée

Sur la liste de diffusion NetBeans DB (db.netbeans.org) dispose d'un personnel dim. a annoncé hier que toute l'équipe a été éliminée NetBeans DB:

Vous devriez savoir que fait toute l'équipe a été éliminée DB aujourd'hui, alors cette liste, pour un temps au moins, sera tout à fait silencieuse.

Ce sont les effets de la l'annonce par Sun de couper 6000 emplois . Cette "mesure" a le marché aujourd'hui, avec une forte augmentation des prix des récompenses.

Obtenir les sources de Netbeans Mercurial

Pour travailler avec les dernières sources de NetBeans, il n'ya qu'une seule façon: obtenir les données de la gestion de source. Il ya quelque temps passé de CVS à Mercurial dim. Wiso, pourquoi? Aucune idée! Dans le cadre de Netbeans est ma première fois à la source de gestion Mercurial entrer en contact.

Que voulez-chose à récupérer le code source est ici décrit.
Un soupçon de ma propre expérience je peux ajouter: Le premier de récupérer la source ne doit pas être effectuée sans fil. Quoi qu'il en soit, il a travaillé pour moi ne fonctionne que quand j'ai eu mon ordinateur portable connecté via un câble réseau à l'Internet.

Une fois les sources sont établis avec succès sur la plaque pour voir les propriétés de la chose dossier comme ceci:

image

C'est tout à fait un bon départ! 239 000 fichiers! Comme vous pouvez le souhaite à tous ceux qui veulent intégrer les nouvelles ici juste "bonne réussite" ;)

Qui est maintenant une fourmi de construction commence à construire l'IDE complet avec toutes les extensions, qui prend du temps. Sur mon portable (Centrino Duo) environ 1 heure peuvent être les extensions entières (ce qui est mobile et le mobile) n'est pas nécessaire, peut garder l'accumulation beaucoup plus mince en l'exécutant en tant que:

ant Dcluster.config = base

Cela va créer seulement l'IDE de base. Pour moi, d'apprendre à connaître le support (nouveau) SQL pour NetBeans: Juste le bon exemple.

Fichier Zip des sources NetBeans trop grands pour WinZip?

Toute personne qui souhaite traiter avec les sources de NetBeans peut ici télécharger un fichier ZIP de l'IDE entier. Le problème que j'ai rencontré ici, c'est le fichier ZIP lui-même! L'extrait de ce fichier avec Winzip succès vu au premier regard. Il suffit de "décompresser le fichier ici" et vous partez (je pensais ;) .
L'extrait fallu un certain temps sur mon ordinateur portable depuis de nombreuses nombreux fichiers sont inclus. Le fichier (netbeans-trunk-night_xxx.zip) est d'environ 280 Mo en taille et l'extraire avec Winzip retourne aucun message d'erreur.

La tentative suivante une fourmi construire fichier à courir avec eux, a les résultats les plus remarquables et IDE certainement pas amorçable. Certains de re-téléchargement et ensuite essayer de construire n'a pas amélioré. Malheureusement, le trafic e-mail occupé a contribué à la prochaine (très utile) n'est pas aux développeurs de NetBeans. Ils ont confirmé à nouveau que le dossier est en ordre et de construire sur eux pour travailler sans problèmes.

Puis j'ai eu l'idée d'utiliser un autre logiciel de compression, parfois même les meilleures idées sont les spontanée ;) ... Ce fut la solution du problème!

Winzip dit: Ce fichier ZIP est befänden 2671 fichiers.

Winzip Eigenschaften

Le même document du 7-Zip fournit une analyse de ce résultat:

7-ZIP Eigenschaften

Il ya maintenant tout à coup 68 207 fichiers! Aha!

Après avoir déballé les sources avec cet outil, a également été le suivant build (presque) pas de problème, mais c'est une autre histoire.

Squirrel SQL et NetBeans?

Squirrel SQL est un très bon client Java basée sur SQL. Cet outil utilise JDBC pour se connecter à une base de données. La seule exigence: Un pilote JDBC doit être présent.
Squirrel est open source et est à SourceForge hébergé. La vie dans le projet a été lancé par Colin Bell, je crois que c'était en 2001. En tout cas, dit l'auteur de l'entrée dans la classe: Main.java.
Quelques années plus tard, Gerd Wagner est alors intervenu dans l'action. Colin et Gerd sont toujours les admins du projet sur SourceForge. Le fonctionnement et les performances sont grandes et les possibilités sont très étendues. Pourrait être remarqué au travail que les écureuils attaquer quelques années et convaincu par un bon nombre de petites fonctionnalités. Il est maintenant la fin de l'adulation ;)
Malheureusement, l'interface utilisateur ne pouvait pas suivre le rythme des progrès. Il semble un peu dans les années à venir:

SQuirreL SQL UI

Mais il est open source. Donc, ne vous plaignez pas: la lutte contre! Aussitôt dit, aussitôt fait. Pour éviter de réinventer la roue, je suis tombé dans NetBeans. Plus précisément, sur la plate-forme NetBeans . Voici un extrait de la description de Wikipedia:

La plate-forme NetBeans est un environnement d'exécution d'application - une base pour une application de bureau grand générique. La plupart des applications ont des exigences similaires: les menus, la gestion des documents, modifier des réglages et ainsi de suite. La plate-forme NetBeans créé, par exemple, les menus ou génère du code pour enregistrer les paramètres. Le développeur doit utiliser son code comme un module NetBeans, créer et ajouter à la plate-forme pour créer une application indépendante de la plateforme. La plate-forme NetBeans est conçu pour permettre aux développeurs de se concentrer sur la logique métier que les tâches essentielles, économisant temps et effort.

Plus de détails mis à jour très souvent ici .

Squirrel utilise déjà actuellement une petite partie de la plate-forme NetBeans. L'éditeur SQL est basé sur l'éditeur de NetBeans. Il fournit la complétion de code SQL et la vérification automatique de la syntaxe. Il a des raccourcis utiles pour les signets avec Ctrl-Espace, dissoudre la fonction IntelliSense (auto-complétion des commandes SQL).

Mon premier essai avec le port-écureuil et Netbeans pouvez le voir dans les images ci-dessous:

SQuirreL on NetBeans: SQL History

SQuirreL on NetBeans: JDBC Panel

SQuirreL on NetBeans: Session Panel

Pour atteindre cet intervention de l'État dans de nombreux endroits dans le code source d'écureuil étaient nécessaires. Malheureusement, souvent en travaillant directement avec JInternalFrames, qui ont empêché quelques ajustements maigres par un peu de refactoring. Monté en flèche à l'état actuel je peux dire la taille du paquet "Ecureuil" de la hauteur considérable.
Parce que le grand effort je suis de NetBeans de cette façon n'est plus tout à fait aussi sûr. L'avantage \ coût n'est pas dans une bonne relation. Ce n'est que lorsque plus de fonctionnalités de la plate-forme NetBeans serait utilisé, il serait mieux encore. NetBeans possède un système très bel exemple du module, une mise à jour automatique Mechnismuss, la gestion des raccourcis, et plus encore. Écureuil pourrait offrir un port complet sur la syntaxe plate-forme NetBeans par exemple Mettre en lumière pour XML. Même le problème bien connu de très grandes déclarations SQL dans l'éditeur SQL serait résolu. Cependant, cette adaptation est encore une inconnue pour moi. Rédacteur en chef de l'écureuil sur la base de l'éditeur de NetBeans déjà, mais c'est une très vieille version. D'autant plus que NetBeans 6.0 a été utilisé \ 'intégration de l'éditeur, fait un peu (projet Schliemann)
Mais, je commence à polir l'extrémité avant de la mission. Donc, revenons à nos moutons: je vais suivre la voie NetBeans mais pas à la recherche d'une alternative.
de manquer l'écureuil d'une interface utilisateur fraîche ;)
Ceux qui sont intéressés dans les sources, pouvez-vous rendre compte!