antulik.com
  • Bookshelf
  • Programming
  • Presentations
  • Loved Movies
  • All
  • About Me

LIFELINE OF COINCIDENCE


blog by Anton Katunin

Yasas, Looking for leaders

Posted on 7 June 2009

Wrote the email about leaders in australia. Here is the copy

Hi Yasas, while i've been listening your speech, i really wanted to talk to you about one idea, but unfortunately you didn't have time. It's was couple of weeks ago at UQ, Brisbane.

I don't know why, but i had question for every speaker that night, and also one for you. I interested in your opinion. If you will get bored somewhere in the middle, just tell me so, truth is better, than just answer. By background im full time international student from Russia, been in australia for 3 years, currently on my 3rd year. You need to know that, to understand what i see.

Everybody says, leaders, leaders, leaders the best, everybody needs leaders. But nobody doing much for looking for new leaders. So seems everybody is just sitting in his own building and waiting until they are come. I don't know, maybe it's just my point of view, which is wrong, but its good to get right one. So instead of waiting for new leaders, maybe companies should start look for them.

I've been on software engineers conference a month ago, and really enjoyed the speech of John Smith. Seems everything that he said was right. At the end of his speech, i've asked him about filtering leaders from the crowd. And he couldn't answer such an important question. He was representing the company for leadership training, however later on i've realised that it's focused only on profit but not on leaders. That is disappointing.

Anyway, to find a good leader, takes a lot of effort, however the results will be astonishing. So the idea is to look for leaders, and then 'sell' them to the companies. If it is true that the companies always need good leaders, so it is reasonable to offer that.

Alright, you maybe thinking, it's all true, but where are you going to find them? And the answer is around yourself. I will explain. Based on my own experience, there are about 1-2% of really good leaders, and up to 10% of average leaders(2% included). So what everybody need it just to find that 10%. You need a lot of people to filter to find them. Where will you get them? There are thousands and thousands people currently studying in universities. And nobody interested in them.

More than that, international students are suppose to be smarter than domestic in general. The reason for that, is completely different background, usually knowledge of two languages, and all that effort to get to study in university. And by saying knowledge of languages i mean, it's quite hard to learn new language, and requires a lot of hard work. I don't know whats your knowledge of leaders and leadership, and probably it is different from mine, but the rule is: the harder the life, the better leaders come out of it.

And what i see after that, the internationals are the second best. The reason is they are not safe. However, there is another life rule: the higher the risk, the greater the results. (Just for the reference, such things have been told by many smart people, just can't remember all of them, but they are always true, and applicable to any part of life) So the percentage of leaders in such group is suppose to be higher.
And even for domestic students it's not that great ether.

At high school and university, you already can see who have abilities of leaders. They are not complete and might disappear in the future, but it is much more likely that they develop their leadership skills further. Every group of friends have couple of leaders in it. What is leadership? it is life attitude, which really difficult to change and requires a lot of effort to do that. However it is much easier to get right attitude since your childhood, as you don't have anything to change, you just learn.

So, my idea is to look for leaders earlier before they come to an employer. I have couple of ideas to complete the whole idea, how do the search, etc, but probably i will leave it for further discussions. Don't like writing :)

Finally, and once more again, im interested in your opinion and any feedback if you have any.

Cheers,
Anton




Web page history

Posted on 30 May 2009 (russian)

Думаю такое уже существует, хотя никогда с этим не встречался.

В связи с массивным ростом интернета и информации в нем, то вполне актуально иметь историю интернета, а т.е. его страниц. Речь идет о выборочных страницах, а не всей сети. Это можно делать как в автоматическом режиме бота, так и в пользовательском.

Автоматический.
Бот периодически проверяет новую информацию на заданом сайте, и если есть какие нибудь изменения, то сохраняет их.

Пользовательский.
Сайт проверяется каждый раз когда пользовать открывает его.

Фишки:

  1. В любом случае, имея историю, можно смотреть что было добавлено с момента последнего посещения и выделять это при просмотре.
  2. Наиболее интересная функция это "эволюция страницы". Основываясь на истории, можно посмотреть как она изменялась со временем.

История страниц наиболее интересна для главных страниц сайтов. Т.к. они изменяются чаще всего и как правило старицы контента более менее остаются такими же.

Реализация.
Самое первое что приходит в голову, это использование уже готовые механизмы репозитори. Большая часть функций в них уже сделана. Тем не менее, прийдется подтачивать под наши нужды, и специфику страниц, а это динамический контент и реклама.




Program chess testing

Posted on 30 May 2009 (russian)

Идея пришла во время обсуждения разработки основаной на тестах. Врятли это можно будет использовать на практике но идея проста. Это иметь автоматизированый тест, который будет проверять все возможные пути выполнения програмы, и смотреть за статусом переменых, и общего состояния програмы. Т.е. так же как и искуственный интелект для игры в шахматы.

Разумеется, т.к. это милионы возможностей, то нужны варианты это упростить и кое где сумировать выполнение тестов. Это может быть основано на общем статусе програмы и переменных.




Liquid disk project

Posted on 30 May 2009 (russian)

Сегодня проверял цены на жеские диски. И был удивлен невероятно дешевым ценам.

1.5TB - 189$ 1GB - 0.126$
1 TB - 139$ 1GB - 0.139$

по сравнению с оптическими дисками.

VERTEX DVD-R 16X4.7GB/100PCS - 35$ 1GB - 0.078$

Итак, получается что в скором времени эти категории сравняются. Одновремено падает смысл делать проект liquid disk. Т.к. его цель была использовать дешевые оптические диски для хранения информации. Уже сейчас имеет смысл использовать жесткие диски для долгого хранения информации, чем оптику.

Т.к. проект задумывался как многофункциональное устройство, это не убивает его потанциал.

Плюс, появились мысли. В связи с ростом объема дисков, и повышением качества информации, способы передачи все еще отстают. Это либо интернет, либо cd/dvd диски, либо медленный flash. Так что это еще одна не заполненая ниша.

Так же, все еще обостряется позиция софта для содержания большой коллекции файлов. Скоро появится (может уже, просто не проверял) кучу претендентов в этой сфере. И один из них полюбому вырвется вперед. Напомню, что на день когда делал исследование, а это год назад, никакого нормального софта для управлением большого кол-ва файлов просто не существовало.




Ideal Team Workspace

Posted on 27 May 2009

David Carrington, a lecturer of csse3002 course, asked us to help him with ideas for the ideal team work environment.

Here is the letter

Hello David. I want to share some my group experience. Because we have
struggled a lot :)

First of all it's information sharing between group members, i don't
know any good software which will do that easily, except Google Docs,
but it has its own problems.

Second, the work place, here are some characteristics that we were looking for:

  1. Should have PCs with internet access. The number of computers
    depends on the project, but the whole idea of group work is
    discussion, so usually there should be one computer per two persons.
    Screens should be wide screen or big enough to display two documents
    side by side

  2. Should be quite, nobody should interrupt the discussion. However,
    the room shouldn't be small, other wise you will feel like in cubical
    space.

  3. Should have whiteboard to do the brainstorming.

  4. Should have table for discussions or where you can do paper work

  5. Projector or any other big screen is important for big groups
    discussions, unnecessary for 4 people or less. The screen should be on
    enough distance, so it is easy to switch your view between monitor and
    screen.

  6. Everybody should easily move between each member, everybody should
    see each other, so the sound shouldn't be block by anything.

Alright, please check the attached file.
A and B the first ideas
C and D are the final sketches.
That's will be my ideal work space. Numbers on picture C mean the
priorities to use this computer, 1 is the highest. Computer 1 will
have control of projector. Thick black lines are projector screen and
whiteboard.

The advantages of C approach:
Everything above
Discussion area provided, group can discuss at table
No space wasted
Everybody can see each other, and see what s/he doing
Good for different sizes of groups, 2-10 people
The area gives the sense to each member, of team work, as nobody is separated
Many work spaces can be putted together, as you can see on D. some
noise protection should be between them, like soft walls, but not
complete walls




Клубы, организации

Posted on 17 May 2009 (russian)

В России есть недостаток организаций и клубов, где люди могли бы знакомиться, заводить друзей, общаться, и хорошо проводить время. Это начинают уже понимать некоторые люди, и этим можно объяснить популярность студенческих клубов - пионеров. Эту мысль врятли можно использовать напрямую, но это будет хорошая мысль в других проектах. Большенству людей не хватает личного общения, поэтому у социальных сетей такой успех. Теперь же надо сделать следующий шаг, и из виртуала перенести эти группы (новых?) друзей в реал.




Offline mail and calendar access

Posted on 26 April 2009

There are many mail software to read your emails. IMAP is a really good protocol to interact with your mail box. Unfortunately it is useful only when you are online. There is no option to download mails when you are online, edit them (read, move etc) and upload the changes back to the server, next time when you will be connected to the internet.

Same story for the calendars and news feeds. To make it clear, i'm talking about your mailbox as a main source of information, so you don't rely on any software. Here is example. In the morning, you have downloaded all new information to your IPhone. On a way to your work, you have read some newsfeeds (Google Reader), emails, changed calendar. Because all information and related pages, are already stored in the memory, you can browse them very quikly, without waiting until they are loaded. At your work, you synchonised IPhone with Google Services (Reader, Mail, Calendar). And now you can see updated information on your work PC.

The idea is to create a level, like a proxy between mailbox and mail software. That will be some sort of local server, which will track changes. If there are conflicts it will let the user to choose what to do.

The advantages of that system, is time saving, you don't need to wait until data is received, as all the data will be already stored on a hard disk. It's especially important if you are using mobile devices, as their connection speed is pretty slow even in 3g networks. In addition, this system can be used with any mail, calendar and browser software.

The disadvantage is a bit out dated information, and maybe extra download usage, as system will save all news, will you read them or not. In addition, this type of software will be useless in the future, when the mobile internet will be fast enough, however there are some physical limits.

In the other words, this system will be some sort of cache. It will pre-cache information that you are usually accessing, before you interact with it. Update localy all the changes that you have done to it during interaction, and update the remote server after you have finished.




CS inside, WoW outside

Posted on 23 April 2009 (wow, rivera, russian)

Недавно после разговора с Охо мне пришла идея превратить вов в чисто пвп игру.

Идея полностью копирует игру Counter Strike. Вот пример.

Игрок вводит имя аккаунта и пароль. Имя аккаунта это и будет его имя в игре. Пароль может состоять из ключевых слов, например "андед" - значит играть андедом, или "орда" - играть ордынцем. Если пароль не в списке ключевых слов, тогда фракция выбирается какой меньше.

После того как игрок подключился, у него появляется список чаров. Все чары 70 лвла в стандартном наборе одежды, и один чар на каждый класс. Игрок выбирает любимый класс и заходит в игру.

В идеале он сразу попадает на бг где уже идет битва. БГ меняется каждые 20 минут.

Не в идеале, он попадает в комнату ожидания, где стоят батл мастеры и находятся другие игроки той же фракции. Записавшись на несколько БГ, он ждет очереди. За это время он может раскинуть таланты и расставить спеллы.

Особенностью этой идеи в том что у сервера открытый доступ, а вся статистика сохраняется на имя игрока. Т.е. не важно каким классом зашел игрок у него будет одна и таже статистика.

Так же возможны разные варианты поключения, имя/пароль, но самая главная идея это простота и минимум действий. Можно чтобы вещи покупались у вендора а не автоматически, но уже усложняет главный принцип. Можно записываться у бг мастера, но это опятьже усложняет процесс. А чем сложнее процесс в конце тем меньше интерес у игроков. Вся ставка делается на быстроту результата, пару кликов и ты уже бьешься в игре.




Куда тратить риверки?

Posted on 2 April 2009 (wow, rivera, russian)

Итак, существующие варианты:
Смена ника
Смена внешности
Продление аккаунта
Снятие закрепления уровня
Внутриигровые вещи, без дисбаланса

Задача повысить спрос риверок и расширить их список применения.

Идея в том чтобы игроки тратили их каждый день, и это им ничего не давало на следующий, т.е. они опять начинали с нуля.
Гильдхаус
Это довольно актуально, со стартующим ГВ. Сами ГХ можно реализовать как инстансы карты. Каждый игрок сможет вносить оплату через вендора. Расстановка мобов будет автоматически или игроками. Все функции реализованы скриптами и управление аддоном. Оплата будет разделяться по пунктам (оплата примерная в неделю):
Оплата помещения - 100рив
Вендор оружия - 20рив
Вендор починки - 80рив
Наковальня - 10рив
Моб для практики - 50рив
и т.д.

Внешний вид.
Это может быть:
Изменение размера - меньше/больше
Смена модели
Баф - анимация вокруг

Телепорты.
Вносит дисбаланс, но небольшой.

Переводчик.
Сообщения другой фракции.

Визуальные эффекты.
Например салют, или летящий спелл, дух, аура.
Шлейф за игроком

Звук.
Проиграть звуковой эффект в толпе.
Послать звуковой эффект в личку.

Умные айтемы. (ограниченое кол-во зарядов)
Снежки которые откидивают
Волшебная палочка которая меняет внешний вид других
Хлопок который заставляет цель подпрыгнуть.

Эффекты камеры
Для цели или окружающих.
Землятресение
Запотение
Пьяная камера

Остальное.
квесты подсказка
участие в ивентах
просмотр лута для моба, или поиск моба по луту.
просмотр на короткое время расположение окружающих врагов
запрос местонахождения игрока своей и дороже чужой фракции
Билет на день - без очереди.

Вторая это большие покупки, на которые стоит копить риверки, но это редкая вещь.




Новая морковка на ривере

Posted on 1 April 2009 (wow, rivera, russian)

Появилась новая идея. Оценивать каждое задание определенным кол-вом риверок или поинтов. Тот кто его выполнит и получит их. Т.к. задание могут выполнить сразу несколько человек, то одно задание надо разделять на подзадания, создавая тем самым шаблон для будущего документа по которому и будет проходить оценка выполнения. Для манипулирования этим требуется система.

Пока ничего подходящего не нашел, плюс будет сложно чтото найти т.к. для простоты это должно быть интегрировано в форум или википедию, что значительно ограничевает возможные варианты.

Пока вижу два варианта.

Первый держать все просто. Публиковать задание и подзадания на форуме, вместе с наградой за каждое подзадание. Туда же игроки будут публиковать свои работы. Каждая публикация будет оцениваться отдельно. Например если проверяющий посчитает что информация неполная, то может дать только часть награды.

Второй вариант более сложный. На вики устанавливается аддон. Он позволяет игрокам модерировать страницу, но изменения будут видны только после того как они проверены. Не уверен как это все будет работать, но предчувствие что чтото будет не так.

Общие положения:
Работа игроков должна быть проверена на полноту, т.к. за работу даются награды.
Проверять должен человек который давал задание, или любой другой знающий как оно должно быть выполнено.

В итоге все кладется на одного-двух человек. Для этого думаю важно создать твердую структуру, что и как должно проходить, можно список правил, что и как будет в определенной ситуации. Единственный минус, это то что решения проверяющего, нельзя будет оспорить, что повлечет за собой недовольство игроков. (только при том что будет много вариантов от игроков, что врятли). Можно избежать недовольства, если давать подробные аргументы и детали что не так.




WOW events

Posted on 29 March 2009 (wow, rivera, russian)

После просмотра видео о ивентах в вове. Появились две идеи.

Первая это скопировать увиденное на видео, когда если зомби убивает игрока то он становится тоже зомби, если наоборот то игрок становится зомби. Это напоминает похожие карты в КС. Zombie Infestation Event
http://www.youtube.com/watch?v=xgjkm55pBeQ

Вторая похожая, есть один зомби, если в радиусе 50-100 ярдов находится игрок то у него переодически забираются деньги и добавляются зомби. Когда зомби умирает то на его место становится любой другой игрок в радиусе 30ярдов. В итоге чем дольше живет зомби тем больше денег он получает. Это напоминает ивент предложенный охотником "Охота за головами". Это можно запустить в какой нибудь локации и чтобы зомби все время перемещался, а не стоял на одном месте, у него будет шлейф яда, состоящий из 20 облаков. Они будут обновляться каждые 5-10 сек. И если облака будут располагаться слишком близко то повысится уровень предупреждений.

На определенных уровнях предупреждений охотники будут получать дополнительные преимущества, вплоть до точного местонахождения зомби.




Wiki talents

Posted on 29 March 2009 (wow, rivera, russian)

Вчера сделал калькулятор талантов с отображением работающего статуса на ривере. Идея летала давно, с момента запуска вики, но только сейчас собрался и сделал. На это меня подтолкнуло то что в университете как раз проходим javascript.

Почти всю работу сделал за пол дня, только довести до ума потребовалось еще столько же времени. Посмотрим как теперь тестеры поддержат эту инициативу, хотя у них нет большого выбора :)

http://www.world-rivera.ru/wiki/index.php/Talents

Идея реализована с помощью iframe, и не требует изменения самого калькулятора, а только накладывает эффект наверх.




Video phone

Posted on 29 March 2009 (thoughts)

If you want to call your friend with video call, you can use msn or any other messaging service. However, if you want to call to the bank, how will you know their video phone number?




Headphones

Posted on 20 March 2009

Headphones with short wire, so you can plug it into your mp3 player, and put it on the headphones.




Electronic planner

Posted on 20 March 2009

System that will help you manage your goals.

As a base, four square system can be used:
A: compass and clock
B: compass
C: clock
D: nothing




The 7 habbits of highly effective people

by Stephen R.Covey

Posted on 1 January 2009 (books)




Gattaca (1997)

Posted on 2 January 2008 (movie)




Amelie (2001)

Posted on 1 January 2008 (movie)




Matrix (1999)

Posted on 3 January 2003 (movie)

That is the first movie I've watch on the first day on my first computer. That movie had a major influence over my life.




  • ← Previous page

Copyright © antulik.com 2025