Mylistory — так называется новая социальная сеть, которая была разработана чеченским программистом Магомедом Ескановым. Она является аналогом Instagram, в котором аккаунт Кадырова был заблокирован после введения против него санкций США.Пользователями могут быть только лица, достигшие 17-летнего возраста. Также прописаны правила допустимых публикаций. В частности фотографии и изображения сцен насилия, эротики, ужаса, табачных изделий и алкоголя допускаются в весьма ограниченном количестве, также как и нецензурные выражения.Кадыров опубликовал в своем Telegram-канале запись, в которой заявил о том, что создал свою страницу в новой социальной сети Mylistory. Он также отметил, что она ничуть не хуже американского аналога и рекомендовал всем переходить на использование нового приложения.В конце записи Кадыров написал в шутливой форме: «Сотрудникам Госдепа вход разрешён только с одобрения МИД РФ и руководства Чеченской республики».https://inforeactor.ru/124056-kadyrov-prezentoval-novuyu-socialnuyu-set-mylistory-razrabotannuyu-v-chechne
Это инстаграм типа. Наверно будет популярнл у нохчей. Только выиграли в общем.
https://play.google.com/store/apps/details?id=com.mylistory.androidhttps://itunes.apple.com/ru/app/mylistory/id1175917593?mt=8Давайте все регаться и члены фоткать.
>>1998871А чеченские геи и не против.
>>1998871Протест уровня /news/
>>1998828 (OP)Это дырова не задел бан в инсте? ебать он петух опущёенный
>>1998871Мне 17 нет(((((
>>1998950Ага, настолько не задел, что аж заставил какого-то программиста стать чеченцем и написать инсту на минималках.
>>1998957Там про возраст, а не сантиметры.
>>1998828 (OP)Как же я ору
>>1998828 (OP)Ору с дауна.
>>1998976Разве про сантиметры говорят "Мне нет х"?
>>1998871Пока качал придумал прикол покруче. Попрошу брата сфоткать, как будто он меня в жопу ебёт.
Проиграл. Я в детстве тоже, помню, поймал бан на одном майнкрафт-сервере, после чего создал свой, с блекджеком и шлюхами. Вот только он люто тормозил при 8 игроках и я соснул хуйца.
>>1998988А потом это Кадырову скинуть?
Рамзанка Дыров
>>1998996Не, просто фотка прикольная получится.
>>1998992понравилось хуи сосать?
>>1998999Тарзанка Миров
>>1999008Тарзан Камиров?
>>1999006Нет, не очень.
>>1999011Михаилка Сьянов.
>>1998828 (OP)Он же там один с ботами сидеть будет. Стоит ли ожидать новый закон об обязательных регистрации и ежедневном постинге в этой поделке?
Можно зафорсить эту хуйню как чеченский аналог хорнета. Вот смеху-то будет.
>>1999023Да дохуя один, там вся чечня сидеть будет. Выбирай либо там сидеть либо на бутылке.
Странное название приложения, а почему не в духе ЧЕЧНЯ-КРУТО или АГЕНТ_095?
Стикеры в приложухе то будут?
>>1999034Но я не в Чечне, по крайней мере пока вся рашка ей не стала.
>>1998828 (OP)2018@ЧТОБЫ ИЗВИНИТЬСЯ ПРИХОДИТЬСЯ РЕГИСТРИРОВАТЬСЯ В MYLISTORY
>>1999035Выходим на мировой рынок.
>>1998828 (OP)>MylistoryМуслиграм.
>>1998992>в детстве>МайнкрафтНебось повзрослел с тех пор дохуя, да?
>>1999043@И КИДАТЬ РАМЗАНУ В ДИРЕКТ СВОЕ ФОТО НА БУТЫЛКЕ
>>1998987>Разве про сантиметры говорят "Мне нет х"?Ну эсли с акцэнтом, то да, говорят.
>>1998828 (OP)А что сложного то подобное говно запилить? Нагрузки там не будет. Ссаный чатик с фоточками и все. Регистрация принудительная. От него толку не будет никакого, но и сложности я не вижу.Вы только представьте сколько будет взломов этого говна.
>>1998992Какой ужас блядь, ты ведь нулевого года рождения примерно, да? Вы для меня до сих пор какие-то животные-пузожители, вы не можете в интернетах сидеть, и на двачах тем более. Какого хуя.
>>1999047Сейчас мне 20 с половиной. А тогда было 13.
>>1999056Зато ты умрешь раньше, дед ебучий.
>>1999056Я программирую покруче тебя, дедок.97 г.р.
>>1999059Это уже отрочество тогда.
>>1999066Я не читал Толстого.
>>1999062лабу2 уже написал, студентик?
>>1999062Не бомби, дитя
>>1998828 (OP)Свою соцсеть с блекджеком и шлюхами создали. Теперь ещё бы обратно к себе в Чечню съебались из ДСов и вообще бы заебись бы было.
>>1999076Я сдал все лабы в самом начале семестра, поэтому да, уже написал.>>1999076И в интернетах я ещё со времён упячки, лолка.
>>1999062>>1999060Какая разница как ты программируешь если возможно я твою мамку порол? Может быть ты сейчас своему биологическому отцу нахамил и довольный сидишь.
>>1999084А я твою внучку на вписке ебал.
>>1999083>упячкиСразу видно где ты мозги свои высушил.
>>1999084
>>1999090Так высушил, что смог выучить все языки программирования. Охуенно высушил, что сказать. Всем бы так.
>>1999082Их на самом деле не так много в дсах, больше всяких дагов и азеров ими прикидывается.
>>1999101Все чурки на одно лицо, поэтому по хуй.
>>1999094>смог выучить все языки программирования.А запилить свой майнкрафт сервер с помощью готового по не смог. Ну и выучить все языки программирования даже Перельман бы не смог. Кстати, все - это какие, перечисли.
>>1999094>выучить все языки программированияИ до конца интернета ты тоже дошел?
>>1998828 (OP)>Она является аналогом Instagram, в котором аккаунт Кадырова был заблокирован после введения против него санкций США.ЛЛЛЛООООООЛЛЛЛЛвот это наебали
>>1998969>заставил какого-то программиста стать чеченцемТы сделал мой вечер.
>>1999110Да какие угодно. Они все не выходят за пределы известных парадигм, которых не так много.
>>1999101Разница между всеми этими горными чуркобесами не такая уж большая. Ведут они себя все примерно одинаково.
>>1999110brainfuck, мову и нанайский.
>>1999094Да просто по тому как ты разговариваешь видно. Молодец что кодишь учишься, долбоебом то не будь.
>>1999133А тебя это как-то задело?
>>1999110Перельман - математик, а не программист.мимопрограммист
>>1998969Ну, хотя бы не ислам принять.
>>1999140Но у него МОЗГ, а у двачеров как у ромы прыг-скок.
Холодно в доме. Папа в тужурке.Чуркою мама топит печурку.
>>1999155Его мозг полон математики. Для программирования там уже не хватит места.
>>1999118Ага-ага, а синтаксис у всех разный, все с тобой понятно.
>>1999084А тебе, лысый, я телефон не скажу!
>>1999157180
>>1999159Попробуй выучить джаву. Как выучишь - будешь знать и джаву, и сишарп.Чего понятно, долбоёб?
>>1999140Взаржал, школьник, плез, для программирования нужно знать математику.
>>1999168Сразу видно, что ты - не программист.
>>1999166Что ты долбач. А еще web, а еще 1c, а еще pascal, basic, си и прочее-прочее и все это знает один человек, но утверждает, что математика не нужна программисту.
>>1999171Как и ты, а вот они, да: https://habrahabr.ru/company/yandex/blog/239339/А еще я не пиздабол в отличие от тебя.
>>1999176Иди гиктаймс почитай, айтишник)
>>1999094Все языки знаешь? А ну-ка, скажи, чем отличается трейт от абстрактного класса, программист!
>>1999178Могу только нассать в рот скалоблядку.
садись пять>>1999164
>>1999173Чего сказать то хотел?
Пиздуйте в Mylistory со своими срачами.
>>1999179а наголову нассышь?
>>1999181Что ты пиздабол и нихуя не знаешь и не умеешь. Манямирок у тебя.
>>1999184Мне не сложно.
>>1998969>ИнстуПиздец вас тут социоблядей мразотных развелось. Обоссал и убил твою семью.
>>1999188Пиздуй математику учить, воннабипрограммист.А нормальные люди в это время будут писать код.
>>1999191Так говоришь, как будто я запостил ссылку на свой профиль в ИНСТЕ которого у меня нет.
>>1999179Видно, что ты очень тупой кодер и человек, возможно не умственно-неполноценный, но тупой. Проецируешь свою боль, я понимаю что когда-то давно скало-господин обоссал тебя и ты злишься, но не так же открыто.
>>1999206Петуха забыли спросить.
>>1999157>30\ч>сожет>3чСколько уёбков вроде автора картинки сожжёт печь за 5 часов, если грамматический унтер горит в 3 раза лучше, чем еврей?
>>1999197>А нормальные люди в это время будут писать код.Но тебя это ну никак не касается. Клоун майнкрафтный.
>>1999211Я не играю в майнкрафт, ведь годные версии закончились в самом начале беты. А код пишу каждый день, без него никак.
>>1998828 (OP)Эквилибрическая шутка!
>>1998828 (OP)https://test.mylistory.com/
>>1999216Манямирок он такой. Тебя обманули во дворе, то что ты делаешь, это называется "дрочить", а не "писать код".
>>1999222Трипл не соврет.
>>1999222Дрочить - это дёргать член туда-сюда. А писать код - это писать код.У меня линукс, кстати. На нём кодить удобнее, чем на винде.
>>1999219>CJSC Vainah Telecom (AS49724)Извинился на всякий случай.
>>1999155Опиши себя еще!
>>1999225>У меня линукс, кстати. На нём кодить удобнее, чем на винде.Кому это не похуй. Хоть виндосовский повершелл дрочи.
>>1999177А ти куда? Тута останешься?
>>1999234Программистам не похуй. Ты этого, конечно, знать не мог.
>>1999230>Опиши себя еще!У меня для тебя плохие новости. Не я сижу на двачах и упячке, я всего лишь залетный
>>1999237>Программистам не похуй.Программистам не похуй на чем дрочит анон на двачах? Ну расскажи мне.
>>1999240> 2ch.hk> Не я сижу на двачах
>>1999243Повершеллом дрочу, не кипятись только )
>>1999180но мне 48
>>1999244>>1999246Ты тупой и даже не можешь вчитаться что тебе пишут. Зеленый, ньюфаг, залетный не являются двачерами. Или зашел на секунду на woman.ru(кинуло из поисковика, не увидев что за сайт) и ты уже завсегдатай woman.ru?
>>1999256Да ладно, верю, верю) Ты не сидишь на двачах, а так, зашёл сюда на пару минут отдохнутьб)
>>19991575 REM Aryan Calculator10 DEF FN E(S, T) = S × T: REM Extermination Function, Subhumans = Speed × Time20 LET J = 30: REM Jew/Hour30 LET H = J × 2: REM Hach/Hour40 LET T = 3: REM Time50 PRINT E(H, T)60 END
>>1999256>сорит двощемемсами а-ля "манямирок">я залёдный нидвачирХаркачер, если ты хлебаешь обезьянью мочу с перерывами, это не освобождает тебя от зашквара.
Забанили, нахуй! ) Моча таки съела говно! Мочераааатор! Кадыров себя опять плохо ведет!
>>1999286>>сорит двощемемсами а-ля "манямирок">>я залёдный нидвачир>друг рассказал
>>1999266section .textextern printfglobal mainmain:sub esp, 4mov [esp], 30imul [esp], 2imul [esp], 3push msgcall printfadd esp, 8section .datamsg db "%d", 10, 0
>>1999266Чё за язык? Похож на бейсик, но в бейсике вроде нельзя было функции объявлять.
>>1999157>>холодноНапукайте, только не задохнитесь.
>>1999287А ты на чем кодишь?
>>1999297Это что, тред для программистов?
>>1999290>>друг рассказал>кстати, как тут регистрироваться и прикрепить аватарку?
>>1999295алкоголь. тьфу, Алгол
>>1999297Я план курю. Много курю. Всегда курил.
>>1999298Уже нет.
>>1999306>>1999310Значит для наркоманов.
>>1998828 (OP)И перед кем он там будет вниманиеблядствовать? Перед чеченским программистом Магомедом Ескановым?
>>1999298import tkinterimport random# constantsWIDTH = 540HEIGHT = 480BG_COLOR = 'white'MAIN_BALL_COLOR = 'blue'MAIN_BALL_RADIUS = 25COLORS = ['aqua', 'fuchsia', 'pink', 'yellow', 'gold', 'chartreuse']NUM_OF_BALLS = 9MAX_RADIUS = 35MIN_RADIUS = 15DELAY = 8INIT_DX = 1INIT_DY = 1ZERO = 0# ball classclass Ball(): def __init__(self, x, y, r, color, dx=0, dy=0): self.x = x self.y = y self.r = r self.color = color self.dx = dx self.dy = dy def draw(self): canvas.create_oval(self.x - self.r, self.y - self.r, self.x + self.r, self.y + self.r, fill=self.color, outline=self.color) def hide(self): canvas.create_oval(self.x - self.r, self.y - self.r, self.x + self.r, self.y + self.r, fill=BG_COLOR, outline=BG_COLOR) def is_collision(self, ball): a = abs(self.x + self.dx - ball.x) b = abs(self.y + self.dy - ball.y) return (a a + b b) 0.5 <= self.r + ball.r def move(self): # collision with the walls if (self.x + self.r + self.dx >= WIDTH) or (self.x - self.r + self.dx <= ZERO): self.dx = -self.dx if (self.y + self.r + self.dy >= HEIGHT) or (self.y - self.r + self.dy <= ZERO): self.dy = -self.dy
>>1999313Трава не наркотик.
>>1999317Бери выше, перед сотрудниками госдепа.
>>1999319let nodeConsole = new (require("console").Console)(process.stdout);let callbackFor = async (start, end, step, callback, on_end, interval = 0) => { if (start >= end) on_end(); else { await callback(start); setTimeout(() => callbackFor(step(start), end, step, callback, on_end, interval), interval); }};let asyncFor = (start, end, step, callback, interval) => new Promise(next => callbackFor(start, end, step, callback, () => next(), interval));let hsl2rgb = (h, s, l) => { let r, g, b; if (s == 0) { r = g = b = l; } else { let hue2rgb = (p, q, t) => { if (t < 0) t += 1; if (t > 1) t -= 1; if (t < 1/6) return p + (q - p) 6 t; if (t < 1/2) return q; if (t < 2/3) return p + (q - p) (2/3 - t) 6; return p; } let q = l < 0.5 ? l (1 + s) : l + s - l s; let p = 2 l - q; r = hue2rgb(p, q, h + 1/3); g = hue2rgb(p, q, h); b = hue2rgb(p, q, h - 1/3); } return {r: r, g: g, b: b};};let init = () => { function GL(canvas) { this.width = canvas.width = window.innerWidth; this.height = canvas.height = window.innerHeight; let gl = canvas.getContext("webgl", {alpha: false}); gl.getExtension("OES_texture_float"); gl.getExtension("OES_texture_float_linear"); gl.viewport(0, 0, canvas.width, canvas.height); gl.clearColor(0.0, 0.0, 0.0, 1); gl.enable(gl.BLEND); gl.blendFunc(gl.SRC_ALPHA, gl.ONE); this.GL = gl; this.createShader = (vertSrc, fragSrc, uniforms, attrs) => { let vs = gl.createShader(gl.VERTEX_SHADER); gl.shaderSource(vs, vertSrc); gl.compileShader(vs); let fs = gl.createShader(gl.FRAGMENT_SHADER); gl.shaderSource(fs, fragSrc); gl.compileShader(fs); let program = gl.createProgram(); gl.attachShader(program, vs); gl.attachShader(program, fs); gl.linkProgram(program); let self = {}; self.bind = () => gl.useProgram(program); uniforms.forEach(name => self[name] = gl.getUniformLocation(program, name)); attrs.forEach(name => self[name] = gl.getAttribLocation(program, name)); return self; }; this.createBuffer = vertices => { let buffer = gl.createBuffer(); let rawData = []; let self = {}; self.bind = () => gl.bindBuffer(gl.ARRAY_BUFFER, buffer); self.addVertex = vertex => { self.dim = self.dim || vertex.length; if (vertex.length != self.dim) return; [].push.apply(rawData, vertex); }; self.sendVertices = () => { self.length = rawData.length; self.count = self.length / self.dim; self.bind(); gl.bufferData(gl.ARRAY_BUFFER, new Float32Array(rawData), gl.DYNAMIC_DRAW); }; if (vertices && vertices.length) { self.dim = vertices[0].length; vertices.forEach(vertex => self.addVertex(vertex)); self.sendVertices(); } return self; }; this.setArrayAttrib = (attrib, buffer, offset, count, type=gl.FLOAT) => { buffer.bind(); gl.vertexAttribPointer(attrib, count, type, false, 4buffer.dim, 4offset); gl.enableVertexAttribArray(attrib); }; this.drawBuffer = (buffer, mode, count=buffer.count) => { if (!buffer.length) return; buffer.bind(); gl.drawArrays(mode, 0, count); }; }; function FBO(gl) { let vert = [ "attribute vec2 aVertexPosition;", "varying vec2 uv;", "void main() {", " uv = (aVertexPosition.xy + vec2(1)) / vec2(2);", " gl_Position = vec4(aVertexPosition, 0.0, 1.0);", "}" ].join("\n"); let frag = [ "#ifdef GL_ES", "precision highp float;", "#endif", "uniform sampler2D tex;", "varying vec2 uv;", "void main() {", " gl_FragColor = texture2D(tex, uv);", "}" ].join("\n"); let texSize = 2048; let shader = gl.createShader(vert, frag, ["tex"], ["aVertexPosition"]); let vbo = gl.createBuffer([[-1, -1], [-1, 1], [1, 1], [-1, -1], [1, 1], [1, -1]]); let fbo = gl.GL.createFramebuffer(); let fboTex = gl.GL.createTexture(); let self = {}; self.bind = () => { gl.GL.viewport(0, 0, texSize, texSize); gl.GL.bindFramebuffer(gl.GL.FRAMEBUFFER, fbo); }; self.unbind = () => { gl.GL.viewport(0, 0, gl.width, gl.height); gl.GL.bindFramebuffer(gl.GL.FRAMEBUFFER, null); } self.draw = () => { gl.GL.activeTexture(gl.GL.TEXTURE0); gl.GL.bindTexture(gl.GL.TEXTURE_2D, fboTex); shader.bind(); gl.setArrayAttrib(shader.aVertexPosition, vbo, 0, 2); gl.GL.uniform1i(shader.tex, 0); gl.GL.clear(gl.GL.COLOR_BUFFER_BIT); gl.drawBuffer(vbo, gl.GL.TRIANGLES); }; gl.GL.bindTexture(gl.GL.TEXTURE_2D, fboTex); gl.GL.texImage2D(gl.GL.TEXTURE_2D, 0, gl.GL.RGBA, texSize, texSize, 0, gl.GL.RGBA, gl.GL.FLOAT, null); gl.GL.texParameteri(gl.GL.TEXTURE_2D, gl.GL.TEXTURE_MIN_FILTER, gl.GL.LINEAR); gl.GL.texParameteri(gl.GL.TEXTURE_2D, gl.GL.TEXTURE_MAG_FILTER, gl.GL.LINEAR); self.bind(); gl.GL.framebufferTexture2D(gl.GL.FRAMEBUFFER, gl.GL.COLOR_ATTACHMENT0, gl.GL.TEXTURE_2D, fboTex, 0); self.unbind(); return self; } function Chart(gl, data) { let rate = (Math.sqrt(5) - 1) / 2; let vert = [ "attribute vec2 aVertexPosition;", "attribute vec4 aVertexColor;", "varying vec4 vVertexColor;", "void main() {", " vVertexColor = aVertexColor;", " gl_Position = vec4(aVertexPosition, 0.0, 1.0);", "}" ].join("\n"); let frag = [ "#ifdef GL_ES", "precision highp float;", "#endif", "varying vec4 vVertexColor;", "void main() {", " gl_FragColor = vVertexColor;", "}" ].join("\n"); let fbo = new FBO(gl); let toScreen = x => 2x-1; let min = {o: +Infinity, c: +Infinity, l: +Infinity, h: +Infinity, v: +Infinity}; let max = {o: -Infinity, c: -Infinity, l: -Infinity, h: -Infinity, v: -Infinity}; for (let i = 0; i < data.o.length; i++) { min.o = Math.min(min.o, data.o); max.o = Math.max(max.o, data.o); min.c = Math.min(min.c, data.c); max.c = Math.max(max.c, data.c); min.l = Math.min(min.l, data.l); max.l = Math.max(max.l, data.l); min.h = Math.min(min.h, data.h); max.h = Math.max(max.h, data.h); min.v = Math.min(min.v, data.v); max.v = Math.max(max.v, data.v); } let makeBuffer = (values, color, f) => { let vertices = values.map((value, index) => [toScreen(0.5(rate+1)index/values.length), ratetoScreen((value-min.o)/(max.o-min.o)), color.r, color.g, color.b, color.a]); return gl.createBuffer(f ? vertices : vertices.reduce((res, vert, index) => (next => res.concat([vert]).concat(next ? [[next[0], vert[1], vert[2], vert[3], vert[4], vert[5]]] : []))(vertices[index+1]), [])); }; let chunkSize = 131072; let rayBuffers = [gl.createBuffer()]; let openBuffer = makeBuffer(data.o, {r: 1, g: 1, b: 0, a: 1}); let closeBuffer = makeBuffer(data.c, {r: 0, g: 1, b: 1, a: 1}); let lowBuffer = makeBuffer(data.l, {r: 1, g: 0, b: 0, a: 1}); let highBuffer = makeBuffer(data.h, {r: 0, g: 1, b: 0, a: 1}); let shader = gl.createShader(vert, frag, [], ["aVertexPosition", "aVertexColor"]); this.addRays = count => { let colors = 1; let rays = []; let calcAlpha = (vol_avg, vol_lkn, dist) => { let a = 0;//10; let b = 0;//.25; let c = 0.25; let d = 0; let rate = 0.01 Math.atan((avol_avg + bvol_lkn + cdist + d))2/Math.PI; return Math.pow(rate, 1); }; for (let i = 0; i < count; i++) { let vol_1 = (data.v - min.v) / (max.v - min.v); let vol_2 = (data.v[count] - min.v) / (max.v - min.v); let vol_lkn = (1 - Math.abs(vol_1 - vol_2)); let vol_avg = (vol_1 + vol_2) / 2; let dist = Math.atan((count - i) / (2430) Math.PI / 4) 2 / Math.PI; let len = 1e10; let color = hsl2rgb((i % colors) / colors, 1, 0.75); let alpha = calcAlpha(vol_avg, vol_lkn, dist); if (rayBuffers[rayBuffers.length-1].count+2 > chunkSize) { rayBuffers[rayBuffers.length-1].sendVertices(); rayBuffers.push(gl.createBuffer()); } rayBuffers[rayBuffers.length-1].addVertex([toScreen(0.5(rate+1)count/data.o.length), ratetoScreen((data.o[count]-min.o)/(max.o-min.o)), color.r, color.g, color.b, alpha]); rayBuffers[rayBuffers.length-1].addVertex([toScreen(0.5(rate+1)(count+len(count-i))/data.o.length), ratetoScreen((data.o[count]+len(data.o[count]-data.o)-min.o)/(max.o-min.o)), color.r, color.g, color.b, 0]); } rayBuffers[rayBuffers.length-1].sendVertices(); }; this.draw = async (count, rays=false) => { let drawBuffer = (buffer, mode, count) => { gl.setArrayAttrib(shader.aVertexPosition, buffer, 0, 2); gl.setArrayAttrib(shader.aVertexColor, buffer, 2, 4); gl.drawBuffer(buffer, mode, count); }; fbo.bind(); shader.bind(); gl.GL.clear(gl.GL.COLOR_BUFFER_BIT); if (rays) { await asyncFor(0, rayBuffers.length, i => i+1, i => { drawBuffer(rayBuffers, gl.GL.LINES); nodeConsole.log((100 (i + 1) / rayBuffers.length).toFixed(2) + "%"); }); } drawBuffer(openBuffer, gl.GL.LINE_STRIP, count2-1); drawBuffer(closeBuffer, gl.GL.LINE_STRIP, count2-1); drawBuffer(lowBuffer, gl.GL.LINE_STRIP, count2-1); drawBuffer(highBuffer, gl.GL.LINE_STRIP, count2-1); fbo.unbind(); fbo.draw(); }; }; require("electron").ipcRenderer.on("data", async (event, data) => { let step = 10; let chart = new Chart(new GL(document.getElementById("canvas")), data); await asyncFor(1, data.c.length, i => i+step, async i => { await chart.draw(i+1); chart.addRays(i); }); await chart.draw(data.c.length, true); });};
>>1999157> 1 печь способна сжечь 30 евреев в часА ничего, что в крематории труп горит не меньше 1 часа?
>>1999321Да, вот только меня напрягает, что я курю её каждый день.
>>1999332А я кофе каждый день пью.
>>1999337>>1999332А я бухаю каждый день.
>>1998828 (OP)Заранее зарегистрировался.
>>1999325Ахуел?
>>1999332А как ты хотел? Начать принимать тгк, организм начал вырабатывать анандамид, ты идёшь к просветлению, всё такое. И бросить на пол дороге? Организм тебе этого не простит!
>>1999266И да, ООП-решение:typeTwpeStove = classpublicSubhumans, Speed, Time: Integer;procedure Exterminate;end;implementationBEGINprocedure TwpeStove.Exterminate;beginSubhumans = Speed x Time;end;with twpeStove.Create do beginSpeed := 30 x 2;Time := 3;Exterminate; //!!!println(Subhumans);Free;end;END.
>>1999342ВебГЛ.
>>1999325>let лисп?
>>1999349Жабоскрипт.
>>1999348Ахуел!
>>1999344Я уже второй год курю.
>>1999350верблюд джпг не
>>1999353>>1999359Зато выглядит охуительно
>>1999361не блохо
>>1999346Куда ты лезешь!
>>1999361Как-то не очень информативно. Зачем так много линий?
>>1999346Хотя это некрасивое решение. Я обычно делаю конструктор, в который добавляю нужные мне аргументы. Чтобы было так:with TSomeTypedClass.Create('String data', 10,20,False,True) do MyResult := WorkingMethodWithReturnValue;Правда возникает проблема сборки мусора. Решаю её по-разному.Кладу твою мамку тебе на спину.
>>1999375Лол, это > Кладу твою мамку тебе на спину. Сюда >>1999369
>>1999346руби или паскаль /nкалькулятор ставлю!
>>1999374Зависит от настроек. Вот три других примера, с другими настройками.
>>1999381Фрипаскаль!
>>1999383А зачем webGL? Чем обычный canvas не угодил?
>>1999355Lol ) Первый раз я куранул в 1988 годике. А в 92ом курил уже каждый день. Просто курю, всё остальное дал мне Джа.
>>1999392Потому что веб - это стильно модно молодёжно.
>>1999392Глубиной альфа-канала. Если рисуешь 10кк линий с прозрачностью меньше, чем 1/256, то у тебя ничего не нарисуется. А в вебгл можно отрендерить во float-текстуру и нарисовать её через шейдер. Да ещё и быстрее рисуется, к тому же.
https://www.youtube.com/watch?v=q0jTeOPbH7YЕсли в роиси лучшие погромисты то чому нет лучшей руруру операционной системы? Одни олимпеадники педалики
>>1999402> 10кк линийПиздец. Это ты их, видимо, на буферы делишь.
>>1999390Матвей?
>>1999408> чому нет лучшей руруру операционной системы?Нахуй изобретать велосипед? Чтобы дать пасасать, да пидораш?Лучшая ОС уже изобретена. Она бесплатна и с открытыми исходниками. Любой, в т.ч. и русские программисты, может внести вклад в её развитие.
>>1999413Алёна?
>>1999415Ты то сечешь. А вообще смешно, согласен?
>>1999419Ага.
>>1999416да
>>1999419Это как царь пушка-колокол. Нужно ещё царь байт-биткойнкомпунтер!
>>2000000
>>1998988>Попрошу брата сфоткать, как будто он меня в жопу ебёт.Фрейд задумался.
>>1998828 (OP)ИМПОРТОЗАМЕЩЕНИЕ
>>1998828 (OP)А айтюнс и гугол - не американские проклятые сервисы-то? Лолнулся :%))))
>>1998828 (OP)Ебать даже нохчи смогли, а тарасы не могут.
чекнул коменты в гуглплее. Чечены уже советуют разрабам, как разрабатывать анальное отверстие
А чё перед Рамзаном все извиняются? Передайте ему, что я рот его ебал, например.
>>1999008Тархун Нарзанов
>>1999084Хуле алименты не платишь, уебок?
>>1999173>>1999094Два долбоёба. Один считает, что математика для программирования не нужна (мне скоро не будет хватать 8ГБ оперативки из-за таких, как ты), а другой считает, что все языки уникальны, и нельзя обучится языку, прочитав его описание.
Ебаните на ассемблере!
>>2000740>Один считает, что математика для программирования не нужна (мне скоро не будет хватать 8ГБ оперативки из-за таких, как ты)Ну так поставь 16. Буду я еще отрывать свое драгоценное время от анимированных свистоперделок на оптимизацию чтобы нищеебы типа тебя могли на своем утюге приложение запускать.
>>2000740>а другой считает, что все языки уникальны, и нельзя обучитЬся языку, прочитав его описание.Ты хоть читал, что чувак знает ВСЕ, абсолютно ВСЕ языки программирования, существующие в природе? Или вчерашнюю сперму из глаз не смыл, дятел?