Subscribe: Rash thoughts about .NET, C#, F# and Dynamics NAV. » Theoretische
http://www.navision-blog.de/category/wissenschaft/informatik/theoretische-informatik/feed/
Added By: Feedage Forager Feedage Grade A rated
Language: German
Tags:
bernd marquardt  das  die  dynamics nav  ein  einen  euler  immutable  kann man  man  mit  net  problem  project  sorted list  â â â    
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: Rash thoughts about .NET, C#, F# and Dynamics NAV. » Theoretische

Theoretische – Rash thoughts about .NET, C#, F# and Dynamics NAV.



This Blog is about Microsoft Dynamics NAV (f.k.a Navision incl. C/SIDE and C/AL), C#, F# and .NET in general.



Last Build Date: Thu, 01 Dec 2016 08:35:43 +0000

 



Project Euler in F# – Problem 53 – Memoization

Mon, 08 Dec 2008 16:16:12 +0000

Last time I showed how one can solve the Euler Project – problem 53 with the help of Dynamic Programming and a two-dimensional array. This time I will use another technique called (automatic) memoization. First of all I need a memoization-function. There are two different approaches, one with a System.Collections.Generic.Dictionary and one with an immutable […]



Project Euler in F# – Problem 53 – Dynamic Programming

Mon, 08 Dec 2008 11:23:37 +0000

Claudio Cherubino (from fsharp.it/) posted his solution to Euler Project – problem 53. As I dealed a lot with Dynamic Programming in the recent time, I tried to solve the problem with a dynamic program in F#. Project Euler – Problem 53: How many values of C(n,k), for 1 ≤ n ≤ 100, exceed one-million? […]



A immutable sorted list in F# – part II

Mon, 10 Nov 2008 12:55:26 +0000

Last time I showed how the immutable set implementation in F# can be used to get a immutable sorted list. As a result of using sets, the shown version doesn’t support repeated items. This lack can be wiped out by using an additional dictionary (immutable "Map" in F#) which stores the count of each item. […]



A immutable sorted list in F# – part I

Mon, 10 Nov 2008 11:06:29 +0000

F# supports a powerful implementation of immutable lists (see Dustin’s introduction). But for my current work I needed a sorted list and of course I wanted it the F#-way, which means immutable. I didn’t want to reinvent the wheel so I asked my question in the hubFS forum. It turned out (thanks to Robert) that […]



Vortrag auf der Student Technology Conference 2008

Fri, 09 May 2008 10:52:37 +0000

Aufgrund einer Sprecherabsage, habe ich kurzfristig einen Vortrag auf der STC 2008 bekommen. Die Veranstaltung steht dieses Jahr unter dem Motto “GreenIT”. Mein Vortrag wird deshalb auch etwas “grüner” als ein “normaler” Navision-Vortrag: Die Umwelt schonen und gleichzeitig Kosten sparen Tourenoptimierung in Dynamics NAV Die strategische Tourenplanung für große Flotten ist ein so komplexes Problem, […]



Überflüßige Hochkommata entfernen

Wed, 22 Nov 2006 12:38:52 +0000

Oft machen Zollzeichen im Text (z.B. bei Monitor 17″) Probleme beim Import mit Navision-Dataports, da der Dataport diese fälschlicherweise als Trennzeichen interpretiert. Wenn man die ungewollten Zollzeichen im Text weg haben will, kann man diese einfach per RegEx ersetzen lassen. Dazu kann man z.B. PsPad benutzen, um dann die Fundstellen des Regulären Ausdrucks ([^;])(“)([^;]) durch $1’$3 ersetzen zu lassen. Damit werden […]



Ein neuer Compiler in einer Stunde [ein Nightcast]

Wed, 25 Jan 2006 06:30:00 +0000

In diesem Nightcast möchte Bernd Marquardt ein interessantes Thema aufgreifen. Er will in einer Stunde einen kleinen Sprach-Compiler entwickeln. Geplant sind ein kleine Einführung in Compilerbau und dann natürlich das Praktische also der Code, der notwendig ist, um einen eigenen Sprach-Compiler mit .NET zu entwickeln.



Empirisches Gesetz der Fehler

Sun, 15 Jan 2006 15:10:00 +0000

Manchmal denke ich wirklich das folgende “Gesetz” hat uneingeschränkte Gültigkeit: Daraus folgt, dass wenn das Problem hinreichend komplex ist, kann man zwar die Anzahl der auftretenen Bugs minimieren, aber die schädlichen Auswirkungen der übriggebliebenen bzw. neu entstandenen Bugs werden damit umso größer. Zum Glück gibt es dann aber noch Donald E. Knuth, der einen immer […]



Webcast von Bernd Marquardt zu regulären Ausdrücken unter .NET

Wed, 22 Jun 2005 15:31:00 +0000

Bernd Marquardt hält am 05.07.2005 von 16:00 bis 17:00 Uhr einen Webcast zum Thema reguläre Ausdrücke und Ihre Verwendung unter .NET. Neben der Erläuterung der Syntax sollen viele Beispiele mit der Regex-Klasse des .NET-Frameworks gezeigt werden. Danach wird der Webcast sicher auch wieder zum Download bereit stehen.



RegEx Regulärer Ausdruck

Mon, 20 Jun 2005 06:46:00 +0000

Laut Theorie kann man mit regulären Ausdrücken bekanntlich keine beliebig tiefen Klammerstrukturen analysieren. Mit einem modernen RegEx-Parser geht das trotzdem: \(     (?>         [^()]+            |    \( (?)            |    \) (?<-number>)     )*     (?(number)(?!)) \) Das liefert zumindest die größten balancierten Klammerausdrücke in einem Text. Also aus “blabla () + (3*(5+3)*4) blah” […]