XEROF

 

xlsgen 4.5.0.44 : Excel 365 functions


Build 4.5.0.44 of xlsgen adds read and write support for Excel 365 functions related to the recently announced (by Microsoft) dynamic array functions, namely :

  • =RANDARRAY([rows],[columns]) : returns an array of random numbers between 0 and 1.
  • =SEQUENCE(rows,[columns],[start],[step]) : generates a list of sequential numbers in an array, such as 1, 2, 3, 4.
  • =FILTER(array,include,[if_empty]) : filters a range of data based on criteria you define.
  • =UNIQUE(array,[by_col],[occurs_once]) : returns a list of unique values in a list or range.
  • =SORT(array,[sort_index],[sort_order],[by_col]) : sorts the contents of a range or array.
  • =SORTBY(array, by_array1, [sort_order1], [[by_array2], [sort_order2]],…) : sorts the contents of a range or array based on the values in a corresponding range or array.
  • =SINGLE(value) : returns a single value using logic known as implicit intersection.


Posted on 05-December-2018 23:43 | Category: xlsgen, Excel generator | comment[0] | trackback[0]

 

Doro 7060 : ne fonctionne pas selon Doro


Etonné par l'annonce en février 2018 dernier par Doro de la sortie imminente d'un téléphone portable à l'ancienne Doro 7060, à clapet, 4G, avec support de VOLTE, j'ai pu constater qu'arrivant à Noël 2018, toujours aucun Doro 7060 n'était sorti dans le commerce.

La réponse officielle de Doro sonne comme un glas :

Malheureusement il y eu quelques complications avec le Doro 7060. Puisque nous ne voulons pas vendre un téléphone qui ne fonctionne qu'a moitié, nous avons préférer repousser la sortie de ce dernier.

Cordialement.

SUPPORT TECHNIQUE DORO



Sans commentaire...

J'espère que Doro saura relever le défi et sortir un téléphone à clapet 4G le plus rapidement possible.

Posted on 05-December-2018 19:17 | Category: France | comment[0] | trackback[0]

 

Naked Microsoft


The announced open-sourcing of several libraries such as WPF or XAML won't make developers use them more. Microsoft would like developers to forget their original sin, which is to stop supporting libraries randomly after some time and for no sound reason. Developers are better off sticking to WIN32, should they have to write native Windows applications, because that's the only stable thing, and that's provable. Of course, suffice to say that the last ten years, Microsoft has made life miserable for developers when it comes the time to deploy and sell software because of the gratuituous warnings bombarded to customers for daring to install foreign software, and false flags from anti-virus software including Microsoft's own anti-virus software.

Posted on 05-December-2018 08:27 | Category: anti-Microsoft | comment[0] | trackback[0]

 

xlsgen 4.5.0.43 : Fix for calculations (II)


Build 4.5.0.43 of xlsgen has a fix for the calculation engine, for disambiguating parenthesis in criterias used in the following functions : IFS / SUMIF / SUMIFS / AVERAGEIF / AVERAGEIFS / MINIFS / MAXIFS / COUNTIF / COUNTIFS.

Posted on 20-November-2018 07:52 | Category: xlsgen, Excel generator | comment[0] | trackback[0]

 

Liberté d'expression : et maintenant le discours de haine


Après le terrorisme, concept super vague qui permet d'appliquer tout à n'importe quoi, et de faire voter des lois fourre-tout qui seront exploitées ad nausem par des associations militantes, dont le nom est toujours tû par les médias, étonnament, voici donc les lois s'appuyant sur ce concept fumeux de discours de haîne.

Ce sera quoi l'étape d'après : une loi pour mettre les gens en prison qui auront osé dire non dans un commentaire ?

Il faut se rendre compte que la France est dans la merde. Et, bizarrement, empêcher les gens de ventiler leurs pensées sur des sites, fussent-elles en effet éventuellement violentes, est ce qui va sans doute inciter les mêmes gens à recourir à la violence au sens propre du terme. C'est à se demander si ce n'est pas ce que cherche le gouvernement, notamment pour faire diversion vis-à-vis du rouleau compresseur libéral qu'il fait avancer par ailleurs, au détriment de l'essentiel de la population. La seule solution va bientôt être de cesser de consommer, qu'on se le dise !

En tout cas, tous ceux qui ont voté Macron vont avoir des comptes à rendre à leur famille. Il ne faut pas l'oublier, Macron est arrivé au pouvoir par un vote libre. C'est nous qui avons voté (pas moi, mais que peux-je y faire ?).

Posted on 12-November-2018 18:29 | Category: France | comment[0] | trackback[0]

 

Windows 10 hell


The fact that an activated Windows OS license becomes unactivated only means that your computer is asking Microsoft, at every single reboot, or routinely, is this license is legit and depending on the answer whether it should destroy itself.

This is appalling in every sense. Governments should sue Microsoft for their anti-customer behavior.

If you need a new computer with Windows on it, my advice is to buy it along with a Windows 8.1 license DVD, and then reformat that new computer's main disk and install Windows 8.1 on it. Problem fixed.

[Update Nov 10] : Microsoft has publicly said the problem is fixed and should be fixed for any customer within 24 hours without having to do anything. So this actually reveals that your computer is phoning home every 24 hours. Now, you can keep using this surveillance tool, just so you know what you are doing.
I sense that perhaps Microsoft will deplete the availability of Windows 8.1 OEM license DVDs, just in case the fraction of users who know what they are doing change their mind about Windows 10 and install Windows 8.1 only to stopped being harmed by Microsoft, a corporation that should be sued up their ass. Governments out there, please act! it's time !

Posted on 09-November-2018 10:32 | Category: anti-Microsoft | comment[0] | trackback[0]

 

Punition écologique ?


Je traduis la logique du gouvernement Macron : pour éviter de payer 10 ou 20 centimes d'euro supplémentaires par litre de carburant, soit quelque euros de plus pour un plein, pensez donc à acheter un véhicule électrique, dont la plupart sont à vingt mille euros au moins.

Petit calcul : pour rembourser un achat de vingt mille euros à raison de quelques euros tous les quinze jours, cela vous amortir votre achat en 5000 mois environ (à raison de 4 euros de fiscalité de carburant par mois), soit 416 années. Autrement dit, cet achat ne sera jamais amorti.

C'est vous qui voyez. Qu'est-ce que ne ferait pas un gouvernement libéral libertaire pour pousser à la consommation...

Et je pense que c'est la même chose pour les panneaux photovoltaïques, pompes à chaleur, etc.

Posted on 09-November-2018 08:57 | Category: France | comment[0] | trackback[0]

 

Dossier Médical Personnalisé : sécurité ?


Je l'annonçais il y a plusieurs mois, le gouvernement va partager les données médicales personnelles des français sans même leur demander leur avis. Et comme chacun sait, c'est particulièrement problématique si ces données sont mises entre les mains des banques, des assureurs, etc. L'information peut leur parvenir car elle peut l'être pour des raisons commerciales. Par exemple, je ne vois pas bien ce qui va interdire aux pharmacies de le faire, sans vous le dire.

Sur RTL, un article annonce que cela va se faire sans prise de risque. La preuve qui tue :

extrait : "Courant novembre, les assurés vont recevoir par courrier un identifiant et un mot de passe. Pour activer son DMP, il suffira de se rendre sur le site dmp.gouv.fr. et de créer son compte. Vous pouvez aussi le créer avec l'aide d'un conseiller de votre CPAM, ou encore de votre pharmacien.

Si vous craignez que votre banque, votre mutuelle, votre patron ou même l'Assurance maladie puisse accéder à ces informations, rassurez-vous : ce dossier médical en ligne est protégé par un code et ultra-sécurisé. À part vous et votre médecin traitant, personne d'autre n'y a accès.
"


Rien à craindre car "le code est ultra-sécurisé". N'importe quel spécialiste en chiffrement sait qu'il n'existe aucun système de sécurité infaillible. Par conséquent, je conseille soit de s'abstenir totalement, soit d'attendre quelques années histoire que les vulnérabilités de ce système ne se fassent pas contre vous.

Posted on 06-November-2018 12:49 | Category: France | comment[0] | trackback[0]

 

xlsgen 4.5.0.42 : Overlay line chart


Build 4.5.0.42 of xlsgen introduces a new chart : overlay line chart.


Overlay line chart example

The overlay line chart makes it possible to, as the name implies, overlay more than one time series one on top of another.

What's of interest is that whenever a data series spans across multiple years, this chart splits it into multiple series, one per year, sorts the data points according to the timeline, and makes it possible to overlay the series on the same chart in order to compare time periods year over year. xlsgen hides the complexity of this : this chart cannot be built in Excel without a number of step calculations and sorting that xlsgen does.


C/C++ code

xlsgen::IXlsWorkbookPtr wbk = engine->Open( L"EURUSD1.csv", L"output.xls" );

xlsgen::IXlsChartPtr chart1 = wbk->WorksheetByIndex[1]->NewChart(xlsgen::charttype_overlayline, row1, col1, row2, col2);
xlsgen::IXlsChartDynamicDataSourceSeriesPtr serie1 = chart1->DynamicDataSource->AddSerie();
serie1->SeriesValuesFormula = L"=R1C3:R100C3";


Posted on 31-October-2018 16:02 | Category: xlsgen, Excel generator | comment[0] | trackback[0]

 

Silicon Graphics SGI Onyx


A little bit of nostalgia with this video related to the Silicon Graphics SGI Onyx RE2.


(courtesy Motherboard)

I remember using it for research work and it was certainly plenty of graphics rendering power. Something that other Silicon Graphics workstations such as Indy could not meet. Graphics were using either the OpenGL or OpenInventor library. If I remember well, OpenGL was closer to the metal, and OpenInventor had a few abstractions for making it easier to solve the problems you were trying to solve.

None of these supported ray tracing, let alone radiosity algorithms.

Posted on 27-October-2018 13:57 | Category: Fun stuff | comment[0] | trackback[0]

 

xlsgen 4.5.0.41 : Fix for calculations


Build 4.5.0.41 of xlsgen fixes a problem related to calculations, and in particular to the not equal operator (<>). Its behavior is improved for dealing with arguments of different data types.

Posted on 26-October-2018 20:23 | Category: xlsgen, Excel generator | comment[0] | trackback[0]

 

xlsgen 4.5.0.40 : Fix for split/frozen panes


Build 4.5.0.40 of xlsgen fixes a problem related to setting an active pane by default (bottom right) whenever both panes are frozen or split.

Posted on 22-October-2018 18:28 | Category: xlsgen, Excel generator | comment[0] | trackback[0]

 

De l'humanité des ultra-riches


On dira ce qu'on voudra des ultra-riches, qu'ils captent une partie importante de la richesse produite par les entreprises, qu'ils sont égoïstes, qu'ils fonctionnent en ghetto et en réseau, n'empêche, ces gens là n'ont qu'un trou du cul, qu'un cuir chevelu, qu'un foie, qu'un estomac, etc. Je parle là évidemment de Steve Jobs mort d'un cancer non traité du pancréas, bien que multi-milliardaire, de Steve Ballmer, chauve bien que multi-milliardaire ou encore de Paul Allen, mort d'une autre forme non traitée de cancer. C'est bien la preuve que la quantité illimitée d'argent ne solutionne pas tout. Ca me paraissait important de le dire, car il me semble que les médias déforment complètement, ce regard pensé pour nous qui en réalité est assez faux.

Posted on 16-October-2018 23:21 | Category: France | comment[0] | trackback[0]

 

xlsgen 4.5.0.39 : Fix for extended formulas


Build 4.5.0.39 of xlsgen fixes a problem related to writing extended formulas in XLSX files, by adding a prefix to it whenever the functions were introduced in Excel 2010 or a more recent version of Excel. Nothing changes in XLS and XLSB files since in both files the functions are written as bytecodes instead of strings.



Posted on 12-October-2018 09:39 | Category: xlsgen, Excel generator | comment[0] | trackback[0]

 

xlsgen 4.5.0.38 : Fix for HTML entities


Build 4.5.0.38 of xlsgen fixes the reading of HTML entities of the form &#XY; inside XLSX files, by properly decoding them.

Posted on 09-October-2018 08:40 | Category: xlsgen, Excel generator | comment[0] | trackback[0]

 

xlsgen 4.5.0.37 : Improved cell shifting


Build 4.5.0.37 of xlsgen improves the update of data and formulas for shifting cells up or to the left. First of all, references in formulas are updated if it hits the shifted cell area. Second, there is a performance improvement when shifting cells applies to full rows or full columns.

Posted on 08-October-2018 09:06 | Category: xlsgen, Excel generator | comment[0] | trackback[0]

 

De même que Snowden, Tim-Berners Lee a tout faux


Snowden indique dans ses interviews, depuis plusieurs années, qu'il a foiré. Que ses espoirs que la collecte massive de données privées, notamment, serait portée sur l'espace public. Et ce n'est pas le cas. Il a cru, en particulier, que le fait qu'il soit coincé par les autorités n'avait aucune importance car telle une hydre, des centaines de sites internet allaient prendre le relai de son combat. Et force est de constater que rien de tel ne s'est produit.
Au contraire, depuis les révélations Snowden, l'exploitation éhontée des données personnelles a des fins commerciales, d'espionnage, discriminatoires, etc. n'a jamais été ralentie. Si c'était le souhait de l'union européenne par exemple, elle proclamerait l'interdiction pure et simple de Facebook, ce qui est possible techniquement car il n'y a qu'un domaine DNS à supprimer.

Tim-berners Lee, co-inventeur de la librarie WWW qui implémentait le lien hypertexte, inventé par d'autres de toute façon, mais à la rigueur on peut le lui accorder puisqu'on accorde bien à Steve Jobs l'invention des écrans tactiles alors que c'est totalement faux. Tim-berners Lee, se réveille maintenant, en 2018, pour dénoncer l'outrage que constiturait cette exploitation des données personnelles. Et propose une utopie, une plateforme de stockage des données qui permettrait selon lui à l'utilisateur de se réapproprier les données. Outre le fait que son article ne va pas en sens (il parle en effet d'applications qui se parlent sans avoir été conçues spécifiquement pour et non de données personnelles), il n'est que le dernier libertaire à réclamer finalement toujours plus de partage en ligne, consenti ou non.

Alors que la solution est pourtant simple. Il faut MOINS partager en ligne. Il faut plus COUPER sa connection internet. Récupérer ainsi un temps de vie offline, durant lequel aucune corporation ne viendra exploiter vos faits et gestes.

Cet internet ouvert sert les intérêts, par construction même, des méga corporations qui se sont donné les moyens de le faire. Wall street a investi de manière majeure pour que cela soit le cas, c'est quand même un signe qui ne trompe pas ! Je rappelle que la légitimation originelle de Facebook est l'investissement de Microsoft, ça je ne l'oublierai jamais, alors que nous pourrions toujours avoir, en 2018, si facebook n'avait pas eu cette envolée ensuite, une myriade de PETITS réseaux sociaux à travers la planète, y compris des français, donc beaucoup plus inoffensifs.

Les tentatives de protection des données, par le cryptage et par les lois de type RGPD, sont un échec, premièrement parce que le texte de loi peut être contourné en affichant un message à l'utilisateur qui ne sera pas lu, et par ailleurs le cryptage ne peut fonctionner que si l'ENVOYEUR et le DESTINATAIRE se sont mis d'accord, ce qui n'est jamais le cas, en tout cas jamais le cas à une échelle plus grande que quelques personnes.

L'internet ayant été conçu pour être ouvert, il ne faut pas s'étonner qu'il soit si difficile de se la réapproprier. C'est quasi impossible, c'est un des problèmes de l'open source d'ailleurs.

Dans ces conditions, pourquoi ne pas justement ne pas consacrer plus de temps en OFFLINE, plus de temps non connecté ? A bon entendeur...

Posted on 30-September-2018 11:03 | Category: France | comment[0] | trackback[0]

 

Windows 10 on 700 million devices


According to Microsoft (and you know you can trust them...), Windows 10 is active (or used) on 700 million devices. 700 million devices, and none of mine. I like this idea of being a resistant over an OS being pushed down your throat.

I envy the time when it's clear for everyone in the software industry that this is no longer possible to deploy any independant software on Windows 10 anymore and that, as a result, there is no reason for anyone to use Windows at all. After all, Windows is used because version after version it remains backwards compatible, which means the software you have invested in still works and that the workflow and work process isn't disrupted. That's what made Windows Windows.

This is no longer applicable. I have appreciated how much, those last 10 years, some potential customers have notified me of the troubles they would get involved with for just daring to double-click on my software installer, not to mention the countless anti-virus false positives that have disrupted my business (none of those anti-virus vendors notifying me by the way that they had disrupted my software).

I think independant software vendors are pushed towards no longer being in this industry or at least moving towards the software as a service industry, i.e. software running on servers rather than clients.

It's a little bit ironic of course that Microsoft is pushing towards this, because I believe Microsoft disrupted IBM PC's software for this exact reason back then. IBM was the synonym to centralized software and Microsoft came along with this Windows thing that all of a sudden would let independant vendors code and then distribute software that their customers could run on their computers.

When this happens, customers will only need a web browser to render the client part of the software running on servers, and that will be the end of Windows as we know it.

Until then, I would caution against using Windows 10 since that's an OS deliberately designed against you.

Posted on 26-September-2018 11:54 | Category: anti-Microsoft | comment[0] | trackback[0]

 

xlsgen 4.5.0.36 : Fix for Unicode characters


Build 4.5.0.36 of xlsgen fixes a number of internal I/O calls that were still non-Unicode and could, in the advent of a custom codepage usage, be unable to, for instance, open arbitrary files (Excel files and others).

Posted on 20-September-2018 15:26 | Category: xlsgen, Excel generator | comment[0] | trackback[0]

 

Apple et son paiement à l'Irlande


Lorsque Apple se prend 14 milliards de redressement fiscal, en face de leur chiffre d'affaire, ce n'est pas grand chose. En fait, ce sont nous, les consommateurs qui payont cette amende. Et moralement il ne reste d'ailleurs rien car les médias ont vite passé dessus, ont décidé EUX de ne pas en faire un sujet de société. La chose pourrait être différente, car les médias pourraient, au contraire, nous suggérer de ne plus (ou tout du moins moins) acheter chez Apple, qui serait pour le coup une vraie punition, la seule punition qui aurait des conséquences. Il faut comprendre que si les consommateurs cessent d'acheter chez Apple pendant 2 ans, cette entreprise disparait purement et simplement.

Il y a donc une force à utiliser.

Et, une fois de plus, on voit le rôle des médias dans cette affaire : passer sous silence pour en réalité protéger l'intérêt d'Apple, de ses actionnaires, et plus généralement de ce capitalisme destructeur bien plus fénaste que bien d'autres choses.

Pour ceux qui ne comprennent pas où je veux en venir, l'utilisation des smartphones, qui sera bientôt obligatoire, est un recul devant la liberté des moyens de communication mis à disposition du public. Une fermeture incroyable qui n'a d'égal que la pose de barbelés.

Posted on 20-September-2018 12:13 | Category: France | comment[0] | trackback[0]

 

 

<-- previous page

< July >
0102030405
0607080910
1112131415
1617181920
2122232425
2627282930
31



 

 

This site
Home
Articles

DevTools
CPU-Z
EditPlus
ExplorerXP
Kill.exe
OllyDbg
DependencyWalker
Process Explorer
autoruns.exe
Araxis
COM Trace injection
CodeStats
NetBrute
FileMon/Regmon
BoundsChecker
AQTime profiler
Source monitor
GDI leaks tracking
Rootkit revealer
Rootkit removal
RunAsLimitedUser(1)
RunAsLimitedUser(2)

 

 

Liens
Le Plan B
Un jour à Paris
Meneame
Rezo.net (aggr)
Reseau voltaire
Cuba solidarity project
Le grand soir
L'autre journal
Le courrier suisse
L'Orient, le jour
Agoravox (aggr)