programcılar için yemek tarifleri *
-
//mercimek koftesi
/******************************************************************************
** mercimek.c
** copyright (c) 2004
** s. caglar onur (caglar.onur~tubitak.gov.tr) (main developer),
** a. murat eren (meren~uludag.org.tr) (tester)
**
** this program is free software; you can redistribute it and/or
** modify it under the terms of the gnu general public license
** as published by the free software foundation version 2
** of the license.
**
** this program is distributed in the hope that it will be useful,
** but without any warranty; without even the implied warranty of
** merchantability or fitness for a particular purpose. see the
** gnu general public license for more details.
**
** you should have received a copy of the gnu general public license
** along with this program; if not, write to the free software
** foundation, inc., 59 temple place - suite 330, boston, ma 02111-1307, usa.
******************************************************************************/
#include <1 su bardağı kırmızı mercimek>
#include <3 kase köftelik bulgur>
#include <2 çorba kaşığı domates salçası>
#include <1 çorba kaşığı biber salçası>
#include <4 çorba kaşığı zetinyağı>
#include <3 adet orta boy soğan>
#include <5 adet yeşil soğan>
#ifndef nane
#define nane (isteğe bağlı)
#endif
struct _baharat
{
tuz, karabiber, kırmızı biber, kimyon;
}
yemek * main(void)
{
mercimek köfte;
kırmızı mercimek;
bulgur köftelik_burgur;
doğranmış_soğan soğan;
salça biber_salçası;
baharat_ baharat;
haşla(mercimek_salçası);
karıştır(mercimek,köftelik_burgur);
sleep(bir_süre);
while(status != pembe)
kavur(soğan);
karıştır(soğan,biber_salçası);
yoğur(baharat,bulgur);
köfte = karıştır(maydonoz,bulgur);
yogur_şekil_ver(köfte);
printf("afiyet olsun...");
return (servis_yap(köfte, turşu, roka));
} -
//patlicanli borek
//indentation ve buyuk-kucuk harfler sozlugun azizligine ugrayip boku yemislerdir.
/******************************************************************************
** borek.cs - bir mono, c# uygulamasi..
** copyright (c) 2005
** s. caglar onur (caglar~uludag.org.tr) (main developer),
** a. murat eren (meren~uludag.org.tr) (contributor)
**
** this program is free software; you can redistribute it and/or
** modify it under the terms of the gnu general public license
** as published by the free software foundation version 2
** of the license.
**
** this program is distributed in the hope that it will be useful,
** but without any warranty; without even the implied warranty of
** merchantability or fitness for a particular purpose. see the
** gnu general public license for more details.
**
** you should have received a copy of the gnu general public license
** along with this program; if not, write to the free software
** foundation, inc., 59 temple place - suite 330, boston, ma 02111-1307, usa.
******************************************************************************/
using margarin
using soğan
using kıyma
using patlıcan
using biber
using maydanoz
using yufka
using süt
using su
using yağ
class patlıcanlıbörek
{
public static patlıcanlıbörek main();
{
tava tava = new tava();
margarin margarin = new margarin( "1 çorba kaşığı" );
soğan soğan = new soğan( "1 adet" );
kıyma kıyma = new kıyma( "250gr." );
patlıcan patlıcan = new patlıcan( "2 adet" );
biber kırmızıbiber = new biber( "1 çay kaşığı" );
biber karabiber = new biber( "1 çay kaşığı" );
maydanoz maydanoz = new maydanoz( "1/2 demet" );
yufka yufka = new yufka( "4 adet" );
süt süt = new süt( "1/2 su bardağı" );
su su = new su( "1/2 su bardağı" );
yağ sıvıyağ = new yağ( "1/2 su bardağı" );
tava.addinto( margarin );
tava.lightthefire();
while( margarin.getstatus() != sıvı );
tava.addinto( soğan );
while( soğan.getstatus() != pembe )
tava.cookwithlove();
tava.addinto( kırmızıbiber );
tava.addinto( karabiber );
tava.addinto( maydanoz );
sleep( bir_süre );
try
{
tava.takefromfire();
}
catch ( exception &e)
{
console.writeline( "dikkat, tava sıcak. eldiven kullanın.. yani keske kullansaydiniz..");
}
tava.addinto( patlıcan.cutsmallsmall() );
kap kap = new kap( süt, su, sıvıyağ );
yufka.openanduse( kap.content() );
yufka.docirculartransformation();
yufka.inserteverypiece( tava.getcontent() );
yumurta yumurta = new yumurta();
yumurta = yumurta.throwwhitearea();
yufka.inserteverypiece(yumurta );
fırın fırın = new fırın( " 180 derece", yufka );
return fırın.getcontent();
}
} -
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
#mantarlı salamlı makarna
#(indentation, satır başlarında _ karakteri ile belirtilmiştir)
"""
** mantarli_salamli_makarna.py
** copyright (c) 2005
** a. murat eren (meren~uludag.org.tr) (main developer)
** s. caglar onur (caglar~uludag.org.tr) (tester),
**
** this program is free software; you can redistribute it and/or
** modify it under the terms of the gnu general public license
** as published by the free software foundation version 2
** of the license.
"""
import mutfakeşyaları
import kapkacak
import sabitler
import baharatlar
from gidalar.basic.makarna import fiyonk_makarna
from gidalar.misc.sebzeler import mantar
from gidalar.misc.eturunleri import salam
from gidalar.yaglar import margarin
from time import sleep
kişi_sayısı = 4
mr_slave = "osman"
tencere = kapkacak.tencere(size = 'medium', status = 'clean')
bardak = kapkacak.bardak(type = 'su_bardağı')
ocak = mutfakeşyaları.ocak()
for i in range(0, kişi_sayısı):
____bardak.doldur(doldurwith = 'drinkablewater', treshold = sabitler.birparmak())
____tencere.addinto(bardak.content())
tencere.addinto(baharatlar.tuz(kişi_sayısı * sabitler.tatlıkaşığı(quantity = '2/3')))
region = tencere.putonto(ocak, special_region_req = none)
ocak.fire(region, max)
kap = kapkacak.kap(type = 'basic')
kap.addinto(mantar.cutsmallsmall(quantity = kişi_sayısı * 5, method='horizontal'))
kap.addinto(salam.cutsmallsmall(quantity = kişi_sayısı * 3, method='vertical'))
kap.addinto(baharatlar.nane(quantity = kişi_sayısı / 2 * sabitler.çaykaşığı())
kap.addinto(baharatlar.karabiber(quantity = kişi_sayısı / 3 * sabitler.çaykaşığı())
while tencere.content.condition() is not "kaynıyor":
____sleep(1)
ocak.fire(region, min)
for i in range(0, kişi_sayısı):
____bardak.doldur(doldurwith = fiyonk, treshold = sabitler.birparmak())
____tencere.addinto(bardak.content())
ocak.fire(region, mid)
while tencere.content.condition() is not "yumuşak":
____sleep(1)
ocak.fire(region, min)
süzgeç = kapkacak.süzgeç(size = 'big')
süzgeç.addinto(tencere.content())
tencere.addinto(margarin.cutsmallpiece(quantity = kişi_sayısı / 2 * sabitler.çorbakaşığı()))
sleep(30)
tencere.addinto(kap.content())
tencere.shakecontent(sabitler.birsüre() * 3)
tencere.addinto(süzgeç.content())
tencere.mixcontent()
ocak.fire(region, 0)
sleep(30)
print "afiyet olsun.."
if mr_slave:
____print "(sevgili %s, bu tencereyi yemekten sonra yıkamazsan içinde oluşacak küfleri sana yediririm)." % mr_slave -
10 kuru yemiş
20 goto 10 -
antepfıstıkliispanaklıvepeynirlitortelloni yemeeeeeeeek = new antepfıstıkliispanaklıvepeynirlitortelloni(tencere, su, makarna, yag, tuz, ispanak, peynir, antepfistigi);
kasmadan.. -
<?php
abstract class hamur {
protected $_karisim=array();
/**
* @param gram $un
* @param litre $su
* @param adet $maya
* @param kasik $tuz
* @return void
*/
/**
* @var dakika
*/
private $belemesuresi=10;
public function __construct($un,$su,$maya,$tuz){
$this->_karisim=new arrayobject($this->_karisim);
$this->_karisim->append($un);
$this->_karisim->append($su);
$this->_karisim->append($maya);
$this->_karisim->append($tuz);
}
/**
* @param dakika $dakika
*/
public function setbeklemesuresi($dakika){
$this->belemesuresi=$dakika;
}
/**
* @param mixed $malzeme
*/
public function addilavemalzeme($malzeme) {
$this->_karisim->append($malzeme);
}
/**
* @return hamur
*/
public function gethamur() {
$hamur=$this->_karisim->serialize();
if ($this->belemesuresi>0) {
sleep($this->belemesuresi*60);
}
return $hamur;
}
}
class pizza extends hamur {
private $_pizzahamuru=null;
private $_pizza=null;
/**
* @var dakika
*/
public $_pisirmesuresi=30;
/**
* @param array $pizzamalzemesi
* @return void
*/
public function __construct(array $pizzamalzemesi){
parent::__construct($un_gram=700, $su_litre=0.2, $maya=1, $tuz_kasik=1);
$this->addilavemalzeme($seker_kasik=1);
$this->addilavemalzeme($zyagi_kasik=5);
$this->setbeklemesuresi(10);
$this->_pizzahamuru=$this->gethamur();
$pizzamalzemesi=$this->soy($pizzamalzemesi);
$pizzamalzemesi=$this->yika($pizzamalzemesi);
$pizzamalzemesi=$this->parcala($pizzamalzemesi);
$this->_pizza=$this->_pizzahamuru+implode(" ", array_values($pizzamalzemesi));
}
private function pisir($derece) {
sleep($this->_pisirmesuresi*60);
}
private function soy($malzeme) {return $malzeme;}
private function yika($malzeme) {return $malzeme;}
private function parcala($malzeme) {return $malzeme;}
public function getpizza() {
$this->pisir($derece=200, $pisirmesuresi);
return $this->_pizza;
}
}
$mantarlipizza= new pizza(array(
"400 gr"=>"mantar",
"4 adet" =>"domates",
"1 adet" =>"soğan",
"3 yemek kaşığı"=>" zeytinyağı",
"3 adet" =>"sivri biber",
"250 gr"=>"kaşar peyniri",
"2 diş" =>"sarımsak",
"1 çay kaşığı" =>"karabiber",
"1 çay kaşığı" =>"pul biber",
"1 tatlı kaşığı"=>"tuz"));
$servis= $mantarlipizza->getpizza(); -
// firin-kaburga.js
require('inject-kitchen-extensions');
const { kaburga } = require('et');
const { zeytinyagi } = require('yag');
const { sarimsak } = require('sebze')
const { tuz, karabiber, biberiye } = require('baharat');
await kaburga.take('2000-gr')
.mix(zeytinyagi.take('40-ml'))
.mix(tuz.take('4-gr'))
.mix(karabiber.take('2-gr'))
.mix(biberiye.take('4-gr'))
.mix(sarimsak.take('6-pcs'))
.marinate('60-min')
.wrap({ tight: true, vent: false })
.cook(160, '120-min')
.cook(180, '30-min')
.unwrap()
.cook(200, '5-min');
ekşi sözlük kullanıcılarıyla mesajlaşmak ve yazdıkları entry'leri
takip etmek için giriş yapmalısın.
hesabın var mı? giriş yap