Warning: session_start() [function.session-start]: open(/var/lib/php/sess_02489254d59ddb62292843dc166ee062, O_RDWR) failed: Read-only file system (30) in /www/110mb.com/t/z/a/r/_/_/_/_/tzar/htdocs/index.php on line 26

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /www/110mb.com/t/z/a/r/_/_/_/_/tzar/htdocs/index.php:26) in /www/110mb.com/t/z/a/r/_/_/_/_/tzar/htdocs/index.php on line 26

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /www/110mb.com/t/z/a/r/_/_/_/_/tzar/htdocs/index.php:26) in /www/110mb.com/t/z/a/r/_/_/_/_/tzar/htdocs/index.php on line 26
Сайт Мишустина Сергея / Все посты
Главная

Все посты

Страницы: 1 2

Hello world на разных языках программирования: C, C++, python, php

<php>
<html>
<body>

<?php
    echo("Hello, world!");
?>
</body>
</html>


<python>


>>> print("Hello, world!")
 Hello, world!
>>>



<c>

#include <stdio.h>

void main(){
    printf("Hello, world!");
}



<cpp>

#include <iostream>
using namespace std;

int main(){
    cout << "Hello, world!";
    return 0;
}

боле ни чиво не знаю...

Добавлен 26.10.2009 11:21

2

2
Добавлен 26.10.2009 11:21

1

1
Добавлен 26.10.2009 11:21

Фото съёмка с задержкой

 Это простенькое приложение делает определенное количество снимков через определённый промежуток времени, заданный в секундах... Для чего это надо? Можно например заснять движение солнца по небу, естественно где-нибудь закрепив смартфон на импровизированном штативе.

#-*- coding: UTF-8 -*-
import appuifw, camera, e32, os, time

def quit():
    appuifw.app.set_exit()

appuifw.app.title = u"Фото съёмка с задержкой"
appuifw.app.screen = "normal"
appuifw.app.body = c = appuifw.Canvas()
appuifw.app.exit_key_handler = quit
path = "E:\\photos"
if not os.access(path, os.F_OK):
    os.mkdir(path, 0777)
    print u"Папка " + unicode(path) + u" создана..."
while 1:
    z = appuifw.query(u"Задержка секунд", 'number')
    if z:
        break
    e32.ao_yield()
while 1:
    k = appuifw.query(u"Количество снимков", 'number')
    if k:
        break
    e32.ao_yield()
i = 0
while (i < k):
    t = int(time.time())
    img = camera.take_photo()
    filename = unicode(path + "\\" + str(t) + ".png")
    c.clear()
    c.blit(img)
    img.save(filename, quality=100)
    print u"Снимок сохранён как " + filename
    i+= 1
    e32.ao_sleep(z)
    e32.ao_yield()
print u"Работа завершена..."
Добавлен 18.10.2009 14:02

Столкновение объектов на pyS60

 Краткое описание: примитивная физика, столкновение "точечных" объектов. Для запуска требуется Python for S60 Version 1.9.x



#-*- coding: UTF-8 -*-
import appuifw, e32, key_codes, graphics
from math import pow, sqrt

class Object:
    def __init__(self, x0 , y0, rgb, d = 1, v = 1):
        # координаты центра
        self.x0 = x0
        self.y0 = y0
        self.rgb = rgb # цвет
        self.d = d # диаметр
        self.r = self.d / 2# радиус
        self.v = v # скорость

    def move(self, vx, vy):
        self.x0+= vx * self.v
        self.y0+= vy * self.v
        X0 = Y0 = 1 + self.r
        X1 = 240 - self.r
        Y1 = 320 - self.r
        if (self.x0 > X1):
            self.x0 = X1
        elif (self.x0 < X0):
            self.x0 = X0
        if (self.y0 > Y1):
            self.y0 = Y1
        elif (self.y0 < Y0):
            self.y0 = Y0

    def draw(self):
        buffer.point((self.x0, self.y0), self.rgb, width = self.d)
        buffer.text((self.x0, self.y0), unicode(self.x0) + u":" + unicode(self.y0),\
                    0x205031, font=(u"LatinBold19", 10))
        buffer.point((self.x0, self.y0), (255, 0, 0))

a = Object(6, 6, (255, 255, 255), 11, 4)
b = Object(1, 80, 0x9fbaed, 21, 5)
d = Object(120, 1, (0, 0 , 0), 31, 5)

def screenshot():
    global buffer    
    try:
        buffer.save("E:\\screen.jpg")
        appuifw.note(u"Изображение сохранено", "conf")
    except:
        pass

def quit():
    global running
    q = appuifw.query(u"Выйти", "query")
    if (q):
        running = 0

def handle_redraw(rect):
    global buffer
    buffer.clear((0, 204 , 255))
    script1()
    script2()
    a.draw()
    b.draw()
    d.draw()
    c.blit(buffer)

def script1():
    global scriptic1
    if (b.x0 <= 11):
        scriptic1 = 1
    if  (b.x0 >= 229):
        scriptic1 = 0
    if (scriptic1):
        b.move(1, 0)
    else:
        b.move(-1, 0)

def script2():
    global scriptic2
    if (d.y0 <= 16):
        scriptic2 = 1
    if  (d.y0 >= 304):
        scriptic2 = 0
    if (scriptic2):
        d.move(0, 1)
    else:
        d.move(0, -1)


def distanse(x1, y1, r1, x2, y2, r2):
    # Powered by Rene Descartes
    d = sqrt(pow(x2 - x1, 2) + pow(y2 - y1, 2))
    if (d <= (r1 + r2)):
        appuifw.note(u"Произошло столкновение!", "error")

appuifw.app.title = u"Столкновение объектов"
appuifw.app.screen = "full"
appuifw.app.menu = [(u"Снимок с экрана", screenshot)]
appuifw.app.exit_key_handler = quit
c = appuifw.Canvas(redraw_callback = handle_redraw)
x, y = c.size
buffer = graphics.Image.new((x, y))
appuifw.app.body = c
running = 1
while (running):
    distanse(a.x0, a.y0, a.r, d.x0, d.y0, d.r,)
    distanse(a.x0, a.y0, a.r, b.x0, b.y0, b.r,)
    # управление объектом a
    c.bind(key_codes.EKeyRightArrow, lambda: a.move(1, 0))
    c.bind(key_codes.EKeyLeftArrow, lambda: a.move(-1, 0))
    c.bind(key_codes.EKeyUpArrow, lambda: a.move(0, -1))
    c.bind(key_codes.EKeyDownArrow, lambda: a.move(0, 1))
    # отрисовка
    handle_redraw((x, y))
    e32.ao_yield()
Добавлен 09.10.2009 17:23


Warning: Unknown: open(/var/lib/php/sess_02489254d59ddb62292843dc166ee062, O_RDWR) failed: Read-only file system (30) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php) in Unknown on line 0