• This repository has been archived on 16/May/2019
  • Stars
    star
    235
  • Rank 171,079 (Top 4 %)
  • Language Pascal
  • License
    MIT License
  • Created over 14 years ago
  • Updated over 8 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

one of the first versions of ekşi sözlük code as of may 1999

About

This is the earliest snapshot for the source code of Eksi Sozluk as of May 1999, three months after the site was launched. It was my first attempt on developing an interactive web application. It turned out to be quite popular.

It kept the dictionary data in a plain text file (dict.txt). The original file from the backups was 2MB long, I had to trim it. You should still be able to run this code with existing stuff.

I also emptied the user database in user.txt to protect people's privacy. One should still be able to add entries with username:dummy password: dummy.

It surprised me to find out that I had developed a primitive templating mechanism despite that I had never seen one at the time. So the common sense is universal I guess. The text file was a terrible choice but it worked out fine until I converted the database to MS Access when I converted the code to VBScript.

The names show.txt and index.exe had lived in Eksi Sozluk code even after as show.asp and index.asp. The "left frame" in Eksi Sozluk code today is still called "the index".

Changes

A couple of users have contributed helper scripts to allow building of the code today. I decided to keep them since they didn't modify the existing code.

License

MIT License. See LICENSING file for details.

More Repositories

1

SimpleBase

.NET library for encoding/decoding Base16, Base32, Base58 and Base85.
C#
142
star
2

HashDepot

.NET library for xxHash, FNV, MurmurHash3 and SipHash algorithms
C#
133
star
3

streetcoder

Code examples used in the book Street Coder https://streetcoder.org
JavaScript
83
star
4

TurkishId

Validator/generator for Turkish Republic Citizen ID numbers (TC Kimlik No)
C#
77
star
5

fatalvision

FatalVision DOS-based GUI library for Turbo Pascal
Pascal
48
star
6

wolverine

An offline mail reader for FidoNet-style networks supporting BlueWave and QWK formats.
Pascal
27
star
7

NoJoy

Tool for quickly enabling/disabling game controllers
C#
25
star
8

PathCleaner

Cleanup tool for polluted PATH environment variable
C#
22
star
9

yubitell

Silently extract a YubiKey serial number
HTML
20
star
10

trid

Parser and data type for Turkish Citizenship ID numbers
Rust
19
star
11

unbom

Mass remove UTF-8 BOM markers from text files
C#
18
star
12

path

Command-line tool to manage PATH environment variable
C#
16
star
13

mazecpc

Amstrad CPC Edition of "10 PRINT" maze generator challenge (12 bytes)
Assembly
15
star
14

ssgmatrix

The Matrix screensaver
Pascal
14
star
15

Genesis

Windows 10 Initial Configuration Script
PowerShell
14
star
16

eksi-yedek

ekşi sözlük XML backup reader
JavaScript
12
star
17

genav

DOS anti virus software
Pascal
11
star
18

cinali

cinali internet downloader
C#
10
star
19

screenfetch-ps

PowerShell version of screenfetch
PowerShell
8
star
20

tweet_deleter

JavaScript
8
star
21

Eksi.Tasks

A set of NAnt commands to wrap JSLint, JSMin and CSSMin
JavaScript
7
star
22

poly

MRP Software for PVC Window Manufacturers
Pascal
6
star
23

xdream

An old IRC script for XiRCON
Tcl
6
star
24

soc

ssg's own commander (yet another total commander clone)
Pascal
5
star
25

act2txt

Tool to convert Adobe Photoshop ACT palette files to Paint.NET format
C#
4
star
26

ExeTools

PowerShell
4
star
27

ssg

profile repository
3
star
28

xmlite

Unsued sample remover from FastTracker II .XM files.
Pascal
3
star
29

melchior

simple network status monitoring tool
Pascal
3
star
30

simplex

Simplex maximizer
C#
3
star
31

yello

A Hello World application that is a hybrid Z80 and BASIC code
Assembly
2
star
32

amele

Tool to convert EF6 [Index] attributes to EF Core declarative syntax
C#
2
star
33

run-ssg-run

128-byte intro released in 7DX 2012 demoscene party
Assembly
2
star
34

xcode

my xcode settings
2
star
35

nojoy-rs

Rust
1
star
36

TurboSurfer

Pascal
1
star
37

ourobs

HTML
1
star
38

Move-Shadow

PowerShell cmdlets to move folders transparently between drives
PowerShell
1
star