Jump to content

Darth Florus

uniGUI Subscriber
  • Posts

    231
  • Joined

  • Last visited

  • Days Won

    9

Everything posted by Darth Florus

  1. Please can You be more specific? Some clue will help so much! I find a "openssl s_client -connect sistemaweb.yacyreta.com.py:8866 -tls1_2" verify command but I can't undertand what is wrong here. I thing the error message "(unable to verify the first certificate)" revels wrong ssl certificate implementation. But I follow the Indy SSL implementation guide and there is no mention about this error message and its consecuences.
  2. Answering your question. To work on Linux as Server/Service, I allways use Firebird as DataBase and the others tools that come in Linux to do other things. That's include PHP + ExtJS at the begining. For me and as my experience show me, the client/server win32 Delphi desktop application is all that I needed to please my customers. But now there is a growing need to use "remoting" aproach to them. Using UniGUI is a natural way from Delphi win32 applications to web, but Windows as a server don't. Actually I'm evaluating to do RESTFULL services with Lazarus to make it work on Linux and connect my Delphi win32 applications to it. This way I can do remoting connections over internet and even do some "bussiness rules management" on the server side. But to serve web pages is still a gap that i'm evaluating now. UniGUI is very cool, but expensive if you add the enterprise Delphi license needed to make it work on Linux, there is a TMS Web Core that sound insteresting and don't need Delphi to work. https://www.tmssoftware.com/site/tmswebcore.asp I allways will use Delphi where I can, but on server side was a disapoint to me until now.
  3. I'm old Kylix programmer. Luckily printing to PDF solve much Linux printing problems if compared to Kylix epoch. Today Luckily We have much aproachs to generate PDF reports! Best Regards
  4. Hi Pals: Sorry for the dumb question. If I use the Professional version of Delphi: Can I generate a apache module application? If it can be generated. Can I execute it on Linux with Apache for example? I mean using only UniGUI components consuming a REST FULL service instead of a Database Server directly. Someone allready tried to do this? The current price of a Delphi Enterprise license are too high for me only to make it work on Linux when a Customer wants to reduce server license costs. Best Regards
  5. Hi Pal: Use InsertComponent Method or InsertControl instead of change the parent property. When FfrmPopup is a TUniForm: Example 1: { Crear un origen de datos } FdsPopLista := TDataSource.Create(FfrmPopup); FfrmPopup.InsertComponent(FdsPopLista); Example 2: { Crear una grilla } FdbgPopLista := TUniDBGrid.Create(FfrmPopup); FdbgPopLista.Align := alClient; FfrmPopup.InsertControl(FdbgPopLista); Best Regards
  6. Hi! It would be nice If We can use an alternative http server than IndyHttp Server component with UniGUI, for example Secure Blackbox, IPWorks or even Clever Components. It's known to all that Indy HTTP server, is a good server component but lacks of some security features that are mandatorial thesse days and We need to implement ourselves, task that are more hard because we need to know how to minimize risk and implement on code, and with the closed-source aproarch of UniGUI is more dificult to do. The other servers components have inside some of thesse features available from start and have good updates of it. I know that I can use Apache or IIS with UniGUI, but there are some implementations where this aproach is not possible and a embedded http server is required. And the security broke occurs however. Before that I had customer that are banks, I didn't worry much about security. Only a HTTPS certificate was enough, but now I get constant auditing notes of my web applications.
  7. My point is.... The Sencha Grid does it grid management internally via a JSon (users of Sencha with PHP know that). Why don't expose a Delphi property to assign to without the need to translate REST JSon response to a TDataSet and translate to JSon again (that internally UniGUI does)? No sense for Me.
  8. HI: I ask to put the user memory usage to the server monitor sessions list. To know the use of memory of each session. Best Regards
  9. Hi! I want the TUniDBGrid to be populated also from a JSon data instead of a TDataSource. I will be very usefull to Me when I use UniGUI against a REST Server done with a different tool than Delphi. No need to do updates, only browse capabilities required. Best Regards
  10. I think I need to put the UniGUI temp folder on a ssd or a memory disk.
  11. Hi Pals: Does anyone know why UniGui is generating to me so many cache files? I use drawings on all my buttons, would that be? I'm have much users using too much cache files for the same picture I think is no sense. Now I'm experiencing low performance because high hard disk usage. Thanks Pals. Nueva imagen de mapa de bits.bmp
  12. Ok!, let's leave out the comunity version of Delphi, let's use the professional version.
  13. 1) Responsible Layout. 2) Better integration with JQuery plugins / Bootstrap. 3) FreePascal approximation to make cheaper UniGUI Linux Servers.
  14. Hi Pals: I'm propose a deployment alternative for those people, that don't want or can't spend much money for do a Web Application running on a Linux Server and using Delphi-Like data access technology. My idea is to use the Delphi Community Edition/Professional Edition to develop/test/debug the application with UniGUI as always. But to deploy to Linux, it have two options: 1) If You have/use the Delphi Enterprise/Arquitech edition, continue as allways. 2) If You only have/use the Community/Professional, the UniGui generates a runtime version of your application that runs/compile using the freepascal at cross compiling mode. That way is not neccesary for UniGUI Pals to develop a Lazarus compatible screen designer, only they need to make code that compile with freepascal. To do a debug in this mode will need debug procedures/functions that can write messages on the /var/log/messages file or wherever You want. Obviusly is neccesary to use components that Delphi and FreePascal share or use compiler directives for it. Wath do You think about?
  15. Excelent! Thank You very much, Mr. Wilton!!!
  16. Hi Pals: One of My Customer wants to I turn on the WebMonitor, and other don't. There is a way to programatically change the WebMonitor property to turn on or off when I need? Thanks and Best Regards
  17. +1 Cost of make a web application running on Linux using Delphi is too expensive compared with other solutions. New Lazarus Web Frameworks in on the roll. Not yet as UniGUI, but they don't stop improving its frameworks.
  18. Yes I do, but security guys are annoyng people. Best Regards
  19. Thank You very much for Your help Pal!!! I breathe with relief that I don't need to change from .exe to .dll My project. It have some customizations that I know doesn't work very well when is used inside a IIS. Best Regards
  20. Thank You very much Pal! I did not know that about Hyperserver! After severals years I will be use IIS again, just for one feature that don't work as espected on service mode everything else work excent for Me. I hope that soon the Linux implementation with UniGUI and apache module work well to use it (including good SSL support). I really don't like to use IIS. Best Regards
  21. Thank You very Much Mr. Farshad. This answer points me to the right path from today to the future. The hyperserver is not available on IIS, I assume IIS have other alternative way to do something like that. Thanks Again and Best Regards
  22. Hi Pals: My Customers work in conjuntion with Banks. They (the Banks) make security auditory occasionally. This time They find some "Severe Security Issues" with My project maded with UniGUI and implemented with SSL and as Windows Service. Attached are the audit issues They found, if You want to see about. Basically They say that My way to do the SSL implementation is not secure. Based on contents of the report I realize that They want to I migrate My project from Windows Service to IIS because this security concerns are already solved. Are They right? The OpenSSL implementation of UniGUI is that bad? Is there a way to configure UniGUI to avoid this attacks of Birthday, Beast, Poodle, and so on? (funny and fatal names) Please Pals! I want to know Your experiences with SSL implementations about security concerns. Thanks to All and Best Regards UniGui SSL Vulnerability.pdf
×
×
  • Create New...