| Хакеры "Исламского Государства" взломали более полторы тысячи сайтов |
[10 Mar 2015|06:22am] |
Хакеры из группировки IslamicState произвели дефейс 1500 сайтов! Дефейс выглядит довольно просто, но убедительно:

Пострадали преимущественно американские сайты

Последнее время хакеры "Исламского Государства" заметно прибавили! Посмотрим чем на это ответят американские и международные кибер-службы.
|
|
| Разработчик - исследователь С++ |
[11 Nov 2014|05:36pm] |
Друзья, хеллоу,
В настоящий момент у нас открылась вакансия в группе Detection Methods Analysis департамента Исследований и Разработки (RnD). Группа исследования методов детектирования специализируется на поиске и прототипировании новых методов автоматического детектирования вредоносных программ. Основное направление работы группы - решение большого спектра различных задач, возникающих в работе компании, связанных так или иначе с анализом и автоматической обработкой данных. В настоящий момент DMAG – единственная группа в ЛК, систематически применяющая методы машинного обучения (и другие строгие статистические методы анализа данных) в своей повседневной работе. Малварописатели активно противодействуют средствам защиты. Поэтому мы ищем решения в быстро меняющихся условиях, когда цена ошибки велика – ложные срабатывания у миллионов пользователей. Кластеризация исполняемых файлов, гибкие хэши для облачной репутационной базы, экономные и устойчивые к морфированию кода детекторы – часть исследовательских направлений. Инициатива, изобретательность и живой интерес к делу необходимые качества для кандидата, ну собственно без этого никуда. Что касается знаний, то необходимо понимание основ линейной алгебры (например, диагонализация матриц и SVD), вероятности (например, вопросы независимости, условные вероятности, многомерные нормальные распределения), анализа, уверенное знание C++/C#, способность излагать свои мысли на MATLAB/Python/R и т. д. Задачи насыщенные, работа интересная. Сигнализируйте, по деталям готова сориентировать.
Тамара tamara.kozina@kaspersky.com или Facebook
|
|
| С++ - задачка на рассмотрение |
[30 Jul 2014|03:58pm] |
Друзья, хеллоу,
Работаю над интересным проектом, цель которого - таргетирование рекламы в Интеренете. Тема весьма актуальна на данный момент, стоит заметить. Так вот в свой центр R&D в команду товарищи ищут разработчиков С++. Программируют под Unix. Соответственно я ищу специалистов, которые работали с плюсами под Unix предпочтительно. Но! Правильно ли я понимаю, что Linux программисты вполне могут справиться с этой задачей (специалисты, работающие с Windows все-таки не так близки к этому, плюс зачастую не очень и хотят, как показала практика). Буду Вам признательна за комментарий, так как по теории Linux - это *nix подобная система. Но насколько это практически реализуемо - переход с Linux на Unix - я, увы, не представляю. Так как изучала С довольно давно и с реальным проектами разработки не сталкивалась.
Заранее спасибо за Вашу реакцию! Готова внести дополнения для большего понимания ситуации.
Тамара
|
|
| Interix x86, gcc 4.2 |
[17 Aug 2010|12:44am] |
While compiling code that builds perfectly on any Unix and any compiler i get tons of "warning: alignment of 'blabla' is greater than maximum object file alignment. Using 16. pack() pragma or aligned __attribute__ do not help either. I tried googling for it, seems that people get similar problem on cygwin and mingw and likely to just ignore it. Well, if there is a warning, it is there on purpose, how do i fix it properly?
|
|
| Passing an array of constants to function |
[09 Jul 2010|03:21pm] |
Assume we have a function CheckSomething(BYTE baParams[]). Then we can call it like this:
BYTE baMyParams[] = {0x21,0x35}; CheckSomething(baMyParams);
Question is: how to pass an array of values without using extra variables? Something like CheckSomething({0x21,0x35})? - this doesn't work:(
|
|
| C++ or Java |
[30 Jun 2009|03:06am] |
| [ |
mood |
| |
anxious |
] |
Can someone give the important reasons/situations when it makes sense to use C++ rather than Java?
|
|
| OI! |
[26 Jun 2009|01:25pm] |
| [ |
mood |
| |
chipper |
] |
Hello Everyone
i just thought I would introduce myself since I am new to the group. I am a religious GNU/Linux user, programming addict, coffee addict, book worm, and lame geeky joke enthusiast. :) I am also a CS Student. My main interests are in Operating Systems, Swarm Intelligence, and cognitive/social psychology.
Lately I have been writing my own source code editor. I hate the Vi editor. I like emacs, although I think it is a bit overloaded for its purpose. I mean, essentially from a command line point of view, a program is in itself a function. But designing emacs ( a function ) to be a web-browser, email client, IM client etc... is just a walk off the reservation. Sure, I could use a GUI based development environment but not a big fan of GUI... Anyway... I'm writing my own editor and I am finding it to be a great experience.
I am interested in knowing about projects all of you are working on and hearing your opinions and insights concerning computer science and software engineering.
Looking to make friends who share interests, and continue to grow a more active online community.
Cheers!
|
|
|
[24 Jun 2009|02:00pm] |
I am now trying to get TTL for a hostname (cnn.com), but neither gethostbyname, nor getaddrinfo seem to provide this information.
Is there a way to get this information via winsock library interface ?
|
|
| Intro/noobish question |
[28 May 2009|08:05pm] |
Howdy, I'm a Unix guy who decided to go back to school and get his CS degree. I've done a fair bit of procedural programming in the past (mostly perl, other things too) but not much OO. Right now I'm working on an assignment where I have a pointer to an array of structs. Each struct contains a boolean value and a pointer to a class. The class isn't really too exciting, it just has a C string and some functions to view/modify it. When I try to set the value of the C string by directly accessing elements of the array, they all end up having the same value. On the other hand, if I use pointer arithmetic they end up working like I want them too. Unfortunately using pointer arithmetic will be very impractical for what I am trying to do. Code is behind the cut: ( Read more...Collapse )
|
|
| Exposing some class methods while hiding others |
[27 May 2009|08:27pm] |
class UsefulClass {
public:
usefulReadOnlyMethod(); // run me plz
undesirableMethod(); // hide from coders
};
class HasANotIsA {
public:
safeWrapper(){ foo->undesirableMethod(); }
protected:
UsefulClass foo;
}
I want code using HasANotIsA to be able to run
foo->usefulReadOnlyMethod() but not foo->undesirableMethod().
I can put the usefulClass in protected to hide the undesirable
method, but that also hides the useful method. I can't take the
UsefulClass out of protected and make it public without exposing
the undesirable method.
Is there an alternative to wrapping every useful function
inside HasANotIsA? That feels like a waste of time and would
clutter up the class definition.
It seems that I want to change which methods of UsefulClass
are public and which are private, which suggests I should extend
the class, add a few wrappers where things change, and put the
wrapperMethod in the extended class. I could then make the
neutered class public in HasANotIsA. However, it is likely that
future code could reach undesirableMethod() by implicitly casting
it back to a UsefulClass during a general-purpose routine that
has the most basic class as a parameter. Can this be avoided
or discouraged?
( Read more...Collapse )
|
|
|
[15 May 2009|10:21am] |

I love Tortoise SVN.
|
|
| Appeal for sanity |
[30 Apr 2009|07:44am] |
Hello there wonderful people,
I come seeking advice. I have an image processing assignment that I am required to do and while the processing isn't going to pose an issue, the preamble requires a GUI built in C, C++, or C# that will load an image in to a window, allow for the application of the various image processing requirements, and then saving the image. Sounds simple, but I'm not a C++ programmer. I know it better than C (and much better than C#) but I'm self-taught on PHP, Uni taught on Java, and we have had perhaps 1 hour of actual C++ lesson. In short, this is a touch tougher than I thought it would be.
My biggest issue is that I can not find any libraries that handle this sort of load and save procedure. I know it's probably something ridiculously easy and one of those many tidbits of assumed knowledge in the greater community, but I have no immersion in that environment. Basically I need to know where to look for this sort of functionality. I do have Visual Studio 2008 Pro, but again, has been used only for an OpenGL assignment which was literally "plug in the needed formulae".
Help appreciated! Thanks.
|
|
| Problems with global mouse hook |
[01 Apr 2009|10:32pm] |
Here is the surce code:
Now, I was expecting to have mouseProc be called each time mouse movement is registered. However, i see that mouseProc from the DLL is called only is cases mouse moves over the main windows (
defined in DllClient.cpp ).
Could you please explain, what is the problem and how to make the hook really global?
Thank you!
|
|
| Windows Message by code |
[31 Mar 2009|12:29am] |
Hi,
I wrote a simple application that logs all windows messages sent to it. When disabling/enabling second monitor, I've got a pack of windows messages with decimal values 49320-49323. What do these messages mean ? How can I find what message corresponds to this value? winuser.h doesn't have them!
I feel myself really stupid, but I can't find any solution. Please, help :)
|
|
| Command Line & Dev C++ |
[17 Mar 2009|11:11pm] |
|
Is it possible to compile from the command line with the dev c++ compiler? I've tried adding C:\Dev-Cpp\bin to the PATH and it didn't work regardless of whether I type gcc filename or gcc.exe filename.
|
|
| Homework help please |
[05 Mar 2009|04:20pm] |
Hi, I need some help with a C++ assignment. I'm supposed to write a Hangman program that can either draw a word randomly from a .txt file or get the word manually via user input. Number of guesses should be between 4 and 10, manually inputed.
Specifications of the program. While playing the game: Display the letters already chosen Display the number of guesses left Display the portion of the word already guessed, inserting an * (asterisk) for each letter not yet guessed.
The game should be terminated by the input 'n' or 'N' and loop back to begin again if the user decides to continue playing.
Since the source code is really long, I'm uploading it to mediafire.
*I'm using Microsoft Visual Studio 2008 as my compiler.
Please help? Assignment's due to tomorrow and (much to my frustration) the program is running oddly. Any useful websites would be welcome as well.
Source Code: http://pastebin.com/d62a6ae24
Thanks!
|
|
| Mixing C and C++ |
[22 Feb 2009|04:11pm] |
| [ |
mood |
| |
annoyed |
] |
Hi all
I was wondering if any of you have any experience with compiling C++ mixed with C under Linux (using g++)?
I have some C functions that I've been given and I want to use them in a C++ program. Unfortunately, the compiler can't link to any of the C functions I've used. I've looked on the internet and all it says is that I have to enclose the C decelerations in an extern "C" statement and use the C++ compiler to compile main and link it all together. Unfortunately, the functions are already enclosed in an extern "C" statement, I'm already using the C++ compiler to compile main and link and I'm getting rather sick and tired of having the internet tell me that all is well with my set up.
Anyway, have any of you had this kind of a problem? Do you have any advice?
Thanks.
Edit: Solved. Turned out not to be a linker error at all, but a preprocessor error. The code I was given had a #ifdef command right at the beginning. I figured out that I had to look for it beacuse, when using ld's manual page, it mentioned the (extremely useful) objdump command. I objdump -d the offending .o file and found it empty of all content. If you've read this, thank you anyway, it helped me to post about it and then I could think a bit more clearly.
|
|
| Hello! |
[30 Jan 2009|10:47am] |
I'm slowly working my way through learning C++, and have just come to logical operators. I tried an incredibly simple little thing just to make sure I understood the concepts, and apparently I don't.
The code ran:
1) cout << "Enter two numbers, of which only one should be a \'7\'";
2) int a, b;
3) cin >> a;
4) cout << "\n";
5) cin >> b;
6)
7) if (((a||b)&&!(a&&b)) == 7)
8)
9) {cout << "woo";}
10)
11)
12) return 0;
Which as far as I can tell should mean "if either a or b, but not both of them are a 7, print the line "woo""
The code compiles with no errors or warnings (using GCC Code::Blocks on Ubuntu Hardy), but refuses to print the line, whatever the input. Any help gratefully received.
|
|