LINUX.ORG.RU

Сообщения bga_

 

Петиция против удаления IRC, Торрента, Голосового управления, Виджетов и Unite из Оперы12

 операстам

bga_
()

Мозилла сделала js c указателями и malloc/free!

Ей надоели крики что js тормозит, нетипизирован и она скрестила Си (с его утечками) и js.
http://mbebenita.github.com/Mvm/
Ихмо Сишечка все таки прошлый век. Еще нам valgrind для браузера не хватало. Есть более безопасные типизированные быстрые языки, например Ocaml.

bga_
()

Линус ругает гитхаб

 

bga_
()

[реклама на лоре]СКАЖИ СВОЕМУ КОМПЬЮТЕРУ...

Пруфпик http://ompldr.org/vZGhiNw
Гугл тоже запомнил http://www.google.com/search?q="СКАЖИ СВОЕМУ КОМПЬЮТЕРУ"&btnG=Поиск&c...
Кто там балуется?

bga_
()

[столлман]Доступно видео выступления Столлмана на РИТ+КИБ

 

bga_
()

[истории успеха]Пет проект подхвачен компанией работодателем

Мой приятель пилит свой ЯП и потихоньку пиарит его на конфах. Компания где он трудится обычным кодером взяла этот проект под крыло. Теперь он пилит ЯП на работе за деньги. Может еще и отдел выделят с сотрудниками-помошниками.
Возможно ли такое в России? Есть подобные истории успеха?

 

bga_
()

[news]Skype портируется на html5

http://www.xakep.ru/post/58571/default.asp?utm_source=dlvr.it&utm_medium=...
Требуется 4 добровольца для корпорации зла

 

bga_
()

[opensource]Опенсорц становится платным благодаря kickstarter

Наметилась тенденция. Теперь разработчики опенсорца размещают проекты на kickstarter со словами «запилим фичу за N$» и «повесим вашу фотку в about если дадите K$». Они поняли что мы готовы платить и вскоре перестанут шевелится вовсе без подкачки $ ами или будут работать крайне медленно. Конечно я знаю о всяких редхат и то что там пилят опенсорц за ЗП.
Что думают аналитики? Пора бить тревогу?

 

bga_
()

День всепрощения

Предлагаю сегодня, 13 апреля, сделать ежегодным днем очистки ингор листов.
Начну с себя http://ompldr.org/vZGN2Mw
Зачем? Может человек оступился, нес тупняк, толсто троллил, а теперь исправился, но вы даже от этом не знаете и продолжаете незаслуженно его игнорировать.

bga_
()

[комбинаторика]Интересная задача на кол-во путей в графе

 

bga_
()

[запилите в news]Вышла книга по консольному WM tmux

http://pragprog.com/book/bhtmux/tmux
Цана 11$ за электронную версию и 16.25$ за бумажную

bga_
()

[offtopic][тут вам не твиттер]пародия Windows Project Glass

 

bga_
()

[news]html5 обзаводится drm

https://lists.webkit.org/pipermail/webkit-dev/2012-April/020174.html
http://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media...
Видяшки будут шифроватся, а браузер доблестно не даст их скопировать, хотя про модификацию исходного кода браузера я не знаю.

 

bga_
()

[спв]Такого типа песни

 

bga_
()

[news]Вышла синтаксическая надстройка над php - php-snow

Вышла синтаксическая надстройка над php - php-snow Различия с оригинальным php

  • убран ненужный префикс $
  • петоноотсупы вместо {} (на любителя), отступ в 4 пробела обязательно (сомнительное решение), и даже есть pass
  • запятые в массивах и вызовах функций необязательны но если пишите запятые то пишите везде (товарищи не понимаю что запятая только во благо как визуальный разделитель и ее можно пустить ка ненужную когда каждый аргумент на новой строчке)
  • конкатенация строк оператором % (довольно необычный выбор)
  • сокращатель слова return - <- (имхо он должен смотреть в другую сторону)
  • у if, while и прочих flow control сущностей на надо скобок (товарищи не понимают что они визуально группируют выражение, это вовсе не мусор)
  • постфиксный if - when <- a when b == 1 вместо if(b == 1) <- a (ага теперь у вас будет уходить еще больше времени на то чтобы подумать как тут написать - через if или через when, а еще теперь вы случайно не заметите when где то в конце строки)
  • 3 буквенные сокращения слов - con вместо const, pri вместо private итд (ребята и не знали что у нас автокомплит а их обрывки, а не сокращения вовсе даже не читаемы и потеряются из-за своей короткости в коде)
  • упрощенный switch с опущенным словом case (сомнительное решение) и авто break ом или fallthro если break не нужен (довольно популярный костыль)
  • сокращенный синтаксис для функции - fn(аргументы) тело. Если аргументов нет то скобок тоже не должно быть (и зачем такое, не понимаю)
  • Костылек для императивщины пхп - foo(a, b) <=> a->foo(b), опять же если аргументов нет то скобок обязательно быть не должно (см. предыдущий пункт) (а ну и да теперь очередной ненужный выбор foo(a) или a->foo)
  • гуарды на аргументы функции (что само по себе огромный плюс) @int x _ > 0 fn(x) _inc <- x + 1 (юзание невидимой переменной _ взято из скалы и довольно неудачно, ее просто не видно), поддерживается много гуардов в []
  • нету this - доступ к внутренностям класса через просто точку .a = 1 или :: ::a = 1 для статиков (опять таки довольно неудачно - точка внизу, ее не видно, как разделитель она хороша но не как префикс)
  • поддержка or c null ем и empty - a ?? b и a ?! b соотвественно
  • statement as expr из лиспа и скалы a = if b > 0 <-- 1 else <-- 2 (отношусь негативно, легко заоверюзать, легко не разглядеть эти <-- и вообще порождает сложно читаемый код)
  • поддерживает костыль из пхп $i = 'a'; $$i = 1 <=> $a = 1 ввиде {a} <=> $$a (коллизия с подстановкой в строку)
  • Внезапно доллар никуда не девался - теперь он как префикс констант
  • нету конструктора - он просто помещается в тело класса (взято из цейлона емнип) и обязательно на самом верху, деструтор обязательно внизу но объявленный явно
  • требует строгий порядок полей в классе - сначала константы потом публичные потом защищенные и уж потом частные

Ну и порождает это чудо код не строчка в строчку с оригинальным кодом так что будет отличный дебаг
P.S. код выделен подчеркиванием потому что у вас <pre> c новыми строками

 

bga_
()

[фф][жрет память, тормозит и глючит] FF14 теперь будет показывать пдф pdf.js ом

bga_
()

Традиционный UI для японцев

Они пишут все сверху вниз, справа на лево
Концепт
http://ompldr.org/vY3oyYg/japaniseWindow.png
http://ompldr.org/vY3oybg/japaniseMessageBox.png
http://ompldr.org/vY3oycA/japaniseSimpleDialog.png
Говорят в маке лионе уже частично есть
http://photos.appleinsider.com/LionTE2.png

Вопрос. Нужно ли? Им вроде будет удобнее читать. Но европеец севший за комп коллеги японца повесится. Но он сейчас и так повесится смотря на http://i.msdn.microsoft.com/bb688119.f08tm01(en-us,MSDN.10).jpg те фича должна быть отключаема.

Перемещено tazhate из development

bga_
()

[теория категорий]Хаскелисты категоризировали jQuery

http://johnbender.us/2012/02/29/faster-javascript-through-category-theory/
Ъ там много морфизмов, категорий и все на английском

bga_
()

Будь вы Oracle что бы вы сделали чтобы сохранить Java стандартным доминирущим языком JVM?

__Сейчас отчетливо видно что всякие скалы, кложи, котлины, цейлоны (первые 2 хоть предлагают что то новое, остальные просто меняют синтаксис :( ) решили «заменить» жаву, тем самым связывая языки как при строительстве Вавилонской башни. Некогда дружное сообщнство джавы теперь разбредается по кучкам, и уже друг друга не понимает. Я просто уверен что сейчас есть разработчики которые уже не знают жавы вообще но пишут для jvm. Так вот сабж.
__На ум приходит только политическое решение как делают в странах. Те надписи, книги, газеты только на оффициальном языке. Приезжие вынуждены так или иначе выучить национальный язык. Так и оракл просто пишет всю документацию на жава и в терминолигии жавы, примеры кода тоже только на ней. А не как мс - на нескольких языках сразу.
__Наверное есть еще меры, возможно не столь радикальные. Вон в европе все надписи дублируются на английском, но для пмж надо сдать экзамен на знание национального языка.

bga_
()

[опрос] Высшая точка развития/мечта программиста

Какая ваша высшая (на текущий момент) высшая мечта, вершина в программировании
Накидаю несколько вариантов

  • Писать софт для самолетов невидимок, спутников, межпланетных программ
  • Создать корпорацию типа Sun, покорить мир ынтерпрайза собственной платформой
  • Создать свой язык программирования, раскрутить, подсадить мир на него
  • Быть топ архетектором крупной компании, работать исключительно в uml
  • Быть писателем умных книжек по программированию уровня sicp и прочих на слуху
  • Упоротся матаном, быть исследователем теории программирования и прочих теорий категорий, публиковать паперы, ездить по миру, давать лекции в универах
  • Писать всякий аи/компутерное зрение или наукоемкий софт

Лично мой выбор сейчас в пользу написания софта для военных и построения собственного языка программирования (для военных в замену аде)

 

bga_
()

RSS подписка на новые темы